[svnbook] r4963 committed - Rephrased parts of the "Sparse Directories" section

svnbook at googlecode.com svnbook at googlecode.com
Wed Jan 14 15:04:28 CST 2015


Revision: 4963
Author:   jmfelderhoff at gmx.eu
Date:     Wed Jan 14 21:04:16 2015 UTC
Log:      Rephrased parts of the "Sparse Directories" section
https://code.google.com/p/svnbook/source/detail?r=4963

Modified:
  /branches/1.8/de/book/ch03-advanced-topics.xml

=======================================
--- /branches/1.8/de/book/ch03-advanced-topics.xml	Tue Jan 13 06:56:12 2015  
UTC
+++ /branches/1.8/de/book/ch03-advanced-topics.xml	Wed Jan 14 21:04:16 2015  
UTC
@@ -6499,7 +6499,6 @@
  <!--
      <title>Sparse Directories</title>
  -->
-    <!-- TODO: Rephrase section -->
      <title>Verzeichnis-Teilbäume</title>

  <!--
@@ -6533,20 +6532,19 @@
          <primary>Checkouts</primary>
          <secondary>flache</secondary>
          <see>Verzeichnis-Teilbäume</see>
-      </indexterm>Standardmäßig wirken die meisten Funktionen von
-      Subversion rekursiv. Beispielsweise erzeugt <command>svn
-      checkout</command> eine Arbeitskopie bestehend aus allen Dateien
-      und Verzeichnissen, die sich im angegebenen Bereich des
-      Projektarchivs befinden, indem es rekursiv durch den
-      Verzeichnisbaum wandert, bis die gesamte Struktur auf Ihre
-      lokale Platte kopiert worden ist. Subversion 1.5 führt eine
-      Funktionalität namens
+      </indexterm>Standardmäßig gehen die meisten Operationen von
+      Subversion rekursiv vor. Beispielsweise erzeugt <command>svn
+        checkout</command> eine Arbeitskopie mit allen Dateien und
+      Verzeichnissen aus dem angegebenen Bereich des Projektarchivs,
+      indem es rekursiv durch den Verzeichnisbaum hinabsteigt, bis die
+      gesamte Struktur auf Ihre lokale Platte kopiert worden ist.
+      Subversion 1.5 führt die Funktionalität
        <firstterm>Verzeichnis-Teilbäume</firstterm> (oder
-      <firstterm>flache Checkouts</firstterm>) ein, die es Ihnen
-      erlaubt, einfach eine Arbeitskopie – oder einen Teil einer
-      Arbeitskopie – flacher als vollständig rekursiv
-      auszuchecken, wobei die Möglichkeit besteht, nachträglich
-      anfangs ignorierte Dateien hereinzuholen.</para>
+      <firstterm>flache Checkouts</firstterm>) ein, die es Ihnen auf
+      einfache Weise erlaubt, eine Arbeitskopie – oder einen
+      Teil davon – flacher als vollständig rekursiv auszuchecken
+      und nachträglich möglicherweise anfangs ignorierte Dateien und
+      Verzeichnisse hinzuzufügen.</para>

  <!--
      <para>For example, say we have a repository with a tree of files
@@ -6555,12 +6553,12 @@
        regular <command>svn checkout</command> operation will give us a
        working copy of the whole tree:</para>
  -->
-    <para>Nehmen wir beispielsweise an, wir hätten ein Projektarchiv
+    <para>Sagen wir beispielsweise, wir hätten ein Projektarchiv
        mit einem Baum aus Dateien und Verzeichnissen, die die Namen von
        Familienmitgliedern samt Haustieren hätten. (Es ist sicherlich
-      ein seltsames Beispiel, aber bleiben Sie dran.) Ein normaler
-      Befehl <command>svn checkout</command> würde uns eine
-      Arbeitskopie mit dem gesamten Baum geben:</para>
+      ein seltsames Beispiel, aber bleiben Sie hier.) Eine normaler
+      <command>svn checkout</command> Operation würde uns eine
+      Arbeitskopie des gesamten Baums liefern:</para>

      <informalexample>
        <screen>
@@ -6588,8 +6586,8 @@
        with none of its children at all:</para>
  -->
      <para>Lassen Sie uns nun denselben Baum noch einmal auschecken;
-      dieses Mal jedoch sagen wir Subversion, dass wir nur das oberste
-      Verzeichnis ohne irgendeines seine Kinder haben möchten:</para>
+      dieses Mal jedoch verlangen wir von Subversion nur das oberste
+      Verzeichnis ohne irgendeins seiner Kinder:</para>

      <informalexample>
        <screen>
@@ -6621,13 +6619,13 @@
        für viele Subversion-Unterbefehle und ähnelt den Optionen
        <option>--non-recursive</option> (<option>-N</option>) und
        <option>--recursive</option> (<option>-R</option>). Tatsächlich
-      ist sie eine Kombination, Verbesserung, Nachfolge und Ablösung
-      der beiden älteren Optionen. Zunächst erweitert sie den Grad der
-      Tiefenangabe für Anwender, indem einige vorher nicht
-      unterstützte (oder nicht konsistent unterstützte) Tiefen
-      hinzugefügt wurden. Hier sind die Werte, die Sie für die
-      Tiefe bei einer gegebenen Subversion-Funktion angeben
-      können:</para>
+      ist sie eine Kombination, Verbesserung, Nachfolge und
+      letztendlich die Ablösung der beiden älteren Optionen. Zunächst
+      erweitert sie für Anwender die unterstützten Abstufungen zur
+      Angabe der Tiefe, indem einige vorher nicht (oder inkonsistent)
+      unterstützte  Tiefenangaben hinzugefügt wurden. Hier sind die
+      Werte, die Sie für die Tiefe bei einer gegebenen Operation in
+      Subversion angeben können:</para>

      <variablelist>

@@ -6655,8 +6653,8 @@
            <para>Include only the immediate target of the operation,
              not any of its file or directory children.</para>
  -->
-          <para>Nur das unmittelbare Argument einer Funktion
-            verwenden, keine der darin enthaltenen Dateien und
+          <para>Umfasst nur das unmittelbare Ziel einer Operation,
+            keine der darin enthaltenen Dateien oder
              Verzeichnisse.</para>
          </listitem>
        </varlistentry>
@@ -6668,8 +6666,8 @@
            <para>Include the immediate target of the operation and any
              of its immediate file children.</para>
  -->
-          <para>Das unmittelbare Argument einer Funktion mitsamt der
-            darin unmittelbar enthaltenen Dateien verwenden.</para>
+          <para>Umfasst das unmittelbare Ziel einer Operation mitsamt
+            der darin unmittelbar enthaltenen Dateien.</para>
          </listitem>
        </varlistentry>

@@ -6681,10 +6679,9 @@
              of its immediate file or directory children.  The directory
              children will themselves be empty.</para>
  -->
-          <para>Das unmittelbare Argument einer Funktion mitsamt der
-            darin unmittelbar enthaltenen Dateien und Verzeichnisse
-            verwenden. Der Inhalt dieser Verzeichnisse wird nicht
-            berücksichtigt.</para>
+          <para>Umfasst das unmittelbare Ziel einer Operation mitsamt der
+            darin unmittelbar enthaltenen Dateien oder Verzeichnisse.
+            Diese Verzeichnisse werden als leer betrachtet.</para>
          </listitem>
        </varlistentry>

@@ -6696,9 +6693,9 @@
              children, its children's children, and so on to full
              recursion.</para>
  -->
-          <para>Das unmittelbare Argument einer Funktion mitsamt aller
-            darin rekursiv enthaltenen Dateien und Verzeichnisse
-            verwenden.</para>
+          <para>Umfasst das unmittelbare Ziel einer Operation mitsamt
+            aller darin rekursiv enthaltenen Dateien und
+            Verzeichnisse.</para>
          </listitem>
        </varlistentry>

@@ -6725,24 +6722,24 @@
  -->
      <para>
        <indexterm>
-        <primary>depth</primary>
-        <secondary>ambient</secondary>
-      </indexterm>Natürlich handelt es sich bei der bloßen Zusammenlegung
-      zweier bestehender Optionen zu einer kaum um eine neue
-      Funktionalität, die es Wert wäre, ihr einen ganzen Abschnitt
-      dieses Buches zu widmen. Erfreulicherweise steckt hier noch mehr
-      drin. Der Begriff der Tiefe erstreckt sich nicht nur auf die
-      Funktionen, die Sie mit Ihrem Client ausführen, sondern auch auf
-      die Beschreibung der <firstterm>Umgebungstiefe</firstterm> eines
-      Angehörigen einer Arbeitskopie, nämlich die durch die
-      Arbeitskopie dauerhaft vermerkte Tiefe dieses Objekts. Ihre
-      Hauptstärke ist eben diese Dauerhaftigkeit – die Tatsache,
-      dass sie <quote>klebt</quote>. Die Arbeitskopie merkt
-      sich solange die Tiefe, die Sie für jedes in ihr enthaltenes
-      Objekt wählen, bis Sie später diese Tiefenwahl ändern;
-      standardmäßig arbeiten Subversion-Befehle auf allen vorhandenen
-      Angehörigen einer Arbeitskopie, egal welche Tiefe für sie
-      gewählt wurde.</para>
+        <primary>Tiefe</primary>
+        <secondary>Umgebungstiefe</secondary>
+      </indexterm>Natürlich handelt es sich bei der bloßen
+      Zusammenlegung zweier bestehender Optionen zu einer kaum um eine
+      neue Funktionalität, die es Wert wäre, ihr einen ganzen
+      Abschnitt dieses Buches zu widmen.  Erfreulicherweise steckt
+      hier noch mehr drin. Der Begriff der Tiefe erstreckt sich nicht
+      ausschließlich auf die Operationen, die Sie mit Ihrem Client
+      ausführen, sondern auch auf die Beschreibung der
+      <firstterm>Umgebungstiefe</firstterm> eines Angehörigen einer
+      Arbeitskopie, nämlich die von der Arbeitskopie dauerhaft
+      gespeicherte Tiefe dieses Objekts. Ihre Hauptstärke ist eben
+      diese Dauerhaftigkeit – die Tatsache, dass sie
+      <quote>klebrig</quote> ist. Die Arbeitskopie speichert die für
+      jedes enthaltene Objekt gewählen Tiefe solange bis Sie diese
+      später ändern; standardmäßig arbeiten Subversion-Befehle auf
+      allen vorhandenen Angehörigen einer Arbeitskopie, egal welche
+      Tiefe für sie gewählt wurde.</para>

      <tip>
  <!--
@@ -6752,11 +6749,12 @@
          info</command> will display a line describing that depth
          value:</para>
  -->
-      <para>Sie können die zwischengespeicherte Umgebungstiefe einer
+      <para>Sie können die gespeicherte Umgebungstiefe einer
          Arbeitskopie mit dem Befehl <command>svn info</command>
          überprüfen. Falls die Umgebungstiefe einen anderen Wert als
-        die unendliche Rekursion hat, zeigt <command>svn
-          info</command> eine Zeile mit dem Wert an:</para>
+        die unendliche Rekursion (<literal>infinity</infinity>) hat,
+        zeigt <command>svn info</command> eine Zeile mit dem Wert
+        an:</para>

        <informalexample>
          <screen><!--
@@ -6805,9 +6803,8 @@
      <para>As described, each of these depths is something more than
        only the target, but something less than full recursion.</para>
  -->
-    <para>Wie beschrieben, bedeutet jede dieser Tiefen etwas mehr als nur
-      das Argument, aber dennoch weniger als vollständige
-      Rekursion.</para>
+    <para>Wie beschrieben, bedeutet jede dieser Tiefen etwas mehr als
+      nur das Ziel, doch weniger als vollständige Rekursion.</para>

  <!--
      <para>We've used <command>svn checkout</command> as an example
@@ -6832,7 +6829,7 @@
        <option>--depth</option> auch bei vielen anderen
        Subversion-Befehlen. Bei diesen anderen Befehlen stellt die
        Tiefenangabe eine Möglichkeit dar, den Wirkbereich einer
-      Funktion auf eine bestimmte Tiefe zu begrenzen, etwa so, wie
+      Operation auf eine bestimmte Tiefe zu begrenzen, etwa so, wie
        sich die älteren Optionen <option>--non-recursive</option>
        (<option>-N</option>) und <option>--recursive</option>
        (<option>-R</option>) verhalten. Das bedeutet, dass, wenn Sie in
@@ -6861,7 +6858,7 @@
        die Unterbefehle <command>svn update</command> und <command>svn
        switch</command> eine zweite Option, die mit Tiefe zu tun hat:
        <option>--set-depth</option>. Mit dieser Option können Sie die
-      einesm Objekt der Arbeitskopie anhaftende Tiefe ändern. Sehen
+      einem Objekt der Arbeitskopie anhaftende Tiefe ändern. Sehen
        Sie, was passiert, wenn wir unseren leeren Checkout nehmen und
        ihn mit <userinput>svn update --set-depth
        <replaceable>NEW-DEPTH</replaceable>


More information about the svnbook-dev mailing list