[svnbook] r4498 committed - Start "Hold That Update"

svnbook at googlecode.com svnbook at googlecode.com
Thu May 16 00:30:55 CDT 2013


Revision: 4498
Author:   jmfelderhoff at gmx.eu
Date:     Wed May 15 22:30:45 2013
Log:      Start "Hold That Update"
http://code.google.com/p/svnbook/source/detail?r=4498

Modified:
  /branches/1.6/de/book/ch02-basic-usage.xml

=======================================
--- /branches/1.6/de/book/ch02-basic-usage.xml	Tue May 14 22:20:46 2013
+++ /branches/1.6/de/book/ch02-basic-usage.xml	Wed May 15 22:30:45 2013
@@ -1750,87 +1750,93 @@
            erreichen können.</para>

  <!--
+        <indexterm>
+          <primary>text-base</primary>
+        </indexterm>
+        <indexterm>
+          <primary>delta</primary>
+        </indexterm>
+
          <para>Subversion does this by keeping private caches of
-          pristine versions of each versioned file inside the
-          <filename>.svn</filename> administrative areas.  This allows
+          pristine, unmodified versions of each versioned file inside
+          its working copy administrative areas.  This allows
            Subversion to report—and revert—local
            modifications to those files <emphasis>without network
            access</emphasis>.  This cache (called the
-          <quote>text-base</quote>) also allows Subversion to send the
-          user's local modifications during a commit to the server as
-          a compressed <firstterm>delta</firstterm> (or
+          <firstterm>text-base</firstterm>) also allows Subversion to
+          send the user's local modifications during a commit to the
+          server as a compressed <firstterm>delta</firstterm> (or
            <quote>difference</quote>) against the pristine version.
            Having this cache is a tremendous benefit—even if you
-          have a fast Internet connection, it's much faster to send only a
-          file's changes rather than the whole file to the
-          server.</para>
+          have a fast Internet connection, it's generally much faster
+          to send only a file's changes rather than the whole file to
+          the server.</para>
  -->
-        <para>Subversion bewerkstelligt das, indem es unveränderte
-          Versionen jeder versionierten Datei in einem privaten Cache
-          innerhalb des <filename>.svn</filename>-Verwaltungsbereichs
-          vorhält. Das erlaubt Subversion, lokale Änderungen an diesen
-          Dateien <emphasis>ohne Netzzugriff</emphasis>
-          anzuzeigen – und rückgängig zu machen. Dieser Cache
-          (<quote>Text-Base</quote> genannt) erlaubt es Subversion
-          ebenfalls, bei einer Übergabe die lokalen Änderungen des  
Benutzers als
-          komprimiertes <firstterm>Delta</firstterm> (oder
-          <quote>Differenz</quote>) gegenüber der unveränderten
-          Version zum Server zu senden. Diesen Cache zu haben,
-          bedeutet einen riesigen Vorteil – selbst wenn Sie eine
-          schnelle Internet-Verbindung haben, ist es viel schneller, nur
-          die Änderungen an einer Datei an den Server zu übermitteln,
-          anstatt die gesamte Datei.</para>
+        <indexterm>
+          <primary>Text-Base</primary>
+        </indexterm>
+        <indexterm>
+          <primary>Delta</primary>
+        </indexterm>
+
+        <para>Subversion bewerkstelligt das, indem es private
+          Zwischenspeiche der ursprünglichen, unveränderten Versionen
+          jeder versionierten Datei innerhalb des Verwaltungsbereichs
+          der Arbeitskopie vorhält. Das erlaubt es Subversion, lokale
+          Änderungen an diesen Dateien <emphasis>ohne
+          Netzzugriff</emphasis> anzuzeigen – und rückgängig zu
+          machen. Dieser Cache (<quote>Text-Base</quote> genannt)
+          erlaubt es Subversion ebenfalls, bei einer Übergabe die
+          lokalen Änderungen des Benutzers als komprimiertes
+          <firstterm>Delta</firstterm> (oder <quote>Differenz</quote>)
+          gegenüber der unveränderten Version zum Server zu senden.
+          Diesen Cache zu haben, bedeutet einen riesigen Vorteil
+          – selbst wenn Sie eine schnelle Internet-Verbindung
+          haben, ist es viel schneller, nur die Änderungen an einer
+          Datei an den Server zu übermitteln, anstatt die gesamte
+          Datei.</para>

        </sidebar>

-<!--
-      <para>Subversion has been optimized to help you with this task,
-        and it is able to do many things without communicating with
-        the repository.  In particular, your working copy contains a
-        hidden cached <quote>pristine</quote> copy of each  
version-controlled
-        file within the <filename>.svn</filename> area.
-        Because of this, Subversion can quickly show you how your
-        working files have changed or even allow you to undo your
-        changes without contacting the repository.</para>
--->
-      <para>Subversion ist optimiert worden, um Ihnen bei dieser
-        Aufgabe zu helfen, und es ist in der Lage, viele Dinge zu tun,
-        ohne mit dem Projektarchiv kommunizieren zu müssen. Im Besonderen
-        enthält Ihre Arbeitskopie eine versteckte
-        <quote>unveränderte</quote> Kopie jeder versionskontrollierten
-        Datei innerhalb des <filename>.svn</filename>-Bereichs.
-        Deswegen kann Ihnen Subversion schnell zeigen, wie sich Ihre
-        bearbeiteten Dateien geändert haben, und es erlaubt Ihnen
-        sogar, Ihre Änderungen zurückzunehmen, ohne Verbindung mit dem
-        Projektarchiv aufnehmen zu müssen.</para>
-
        <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  
-->
        <sect3 id="svn.tour.cycle.examine.status">
  <!--
          <title>See an overview of your changes</title>
  -->
-        <title>Verschaffen Sie sich einen Überblick über Ihre
-          Änderungen</title>
+        <title>Verschaffen Sie sich einen Überblick über Ihre  
Änderungen</title>

  <!--
-        <para>To get an overview of your changes, you'll use the
+        <indexterm>
+          <primary>svn</primary>
+          <secondary>subcommands</secondary>
+          <tertiary>status</tertiary>
+        </indexterm>
+
+        <para>To get an overview of your changes, use the
            <command>svn status</command> command.  You'll probably use
            <command>svn status</command> more than any other Subversion
            command.</para>
  -->
+        <indexterm>
+          <primary>svn</primary>
+          <secondary>Unterbefehle</secondary>
+          <tertiary>status</tertiary>
+        </indexterm>
+
          <para>Um einen Überblick über Ihre Änderungen zu bekommen,
-          werden Sie den <command>svn status</command>-Befehl
-          verwenden. Wahrscheinlich werden Sie den Befehl <command>svn
-            status</command> häufiger benutzen als alle anderen
+          verwenden Sie den Befehl <command>svn status</command>.
+          Wahrscheinlich werden Sie den Befehl <command>svn
+          status</command> häufiger benutzen als alle anderen
            Subversion-Befehle.</para>

-        <sidebar>
  <!--
+        <sidebar>
+<!- -
            <title>CVS Users: Hold That Update!</title>
--->
+- ->
            <title>CVS Anwender: Zurückhaltung mit Update!</title>

-<!--
+<!- -
            <para>You're probably used to using <command>cvs
              update</command> to see what changes you've made to your
              working copy.  <command>svn status</command> will give you
@@ -1838,7 +1844,7 @@
              your working copy—without accessing the repository
              or potentially incorporating new changes published by
              other users.</para>
--->
+- ->
            <para>Sehr wahrscheinlich sind Sie es gewohnt, <command>cvs
                update</command> zu benutzen, um zu sehen, welche
              Änderungen Sie an Ihrer Arbeitskopie vorgenommen haben.
@@ -1848,14 +1854,14 @@
              in Verbindung zu treten oder möglicherweise neue
              Änderungen von anderen Benutzern einzupflegen.</para>

-<!--
+<!- -
            <para>In Subversion, <command>svn update</command> does just
              that—it updates your working copy with any changes
              committed to the repository since the last time you
              updated your working copy.  You may have to break the
              habit of using the <command>update</command> command to
              see what local modifications you've made.</para>
--->
+- ->
            <para>In Subversion, macht <command>svn update</command> genau
              das – es aktualisiert Ihre Arbeitskopie mit jeglichen
              Änderungen, die seit Ihrer letzten Aktualisierung in das
@@ -1865,6 +1871,35 @@
              haben.</para>

          </sidebar>
+-->
+
+<!--
+        <tip>
+          <para>Because the <command>cvs status</command> command's
+            output was so noisy, and because <command>cvs
+            update</command> not only performs an update, but also
+            reports the status of your local changes, most CVS users
+            have grown accustomed to using <command>cvs
+            update</command> to report their changes.  In Subversion,
+            the update and status reporting facilities are completely
+            separate.  See
+            <xref linkend="svn.forcvs.status-vs-update"/> for more
+            details.</para>
+        </tip>
+
+-->
+        <tip>
+          <para>Because the <command>cvs status</command> command's
+            output was so noisy, and because <command>cvs
+            update</command> not only performs an update, but also
+            reports the status of your local changes, most CVS users
+            have grown accustomed to using <command>cvs
+            update</command> to report their changes.  In Subversion,
+            the update and status reporting facilities are completely
+            separate.  See
+            <xref linkend="svn.forcvs.status-vs-update"/> for more
+            details.</para>
+        </tip>

  <!--
          <para>If you run <command>svn status</command> at the top of


More information about the svnbook-dev mailing list