[svnbook commit] r3321 - trunk/src/de/book

jmfelderhoff noreply at red-bean.com
Thu Sep 25 15:49:31 CDT 2008


Author: jmfelderhoff
Date: Thu Sep 25 15:49:31 2008
New Revision: 3321

Log:
* ch04-branching-and-merging.xml
  - Ticket #147 (cf. http://www.svnbook.de/report/6).


Modified:
   trunk/src/de/book/ch04-branching-and-merging.xml

Modified: trunk/src/de/book/ch04-branching-and-merging.xml
==============================================================================
--- trunk/src/de/book/ch04-branching-and-merging.xml	(original)
+++ trunk/src/de/book/ch04-branching-and-merging.xml	Thu Sep 25 15:49:31 2008
@@ -511,10 +511,18 @@
 
     <!-- =============================================================== -->
     <sect2 id="svn.branchmerge.using.work">
+<!--
       <title>Working with Your Branch</title> 
+-->
+      <title>Arbeiten mit Ihrem Zweig</title> 
 
+<!--
       <para>Now that you've created a branch of the project, you can
         check out a new working copy to start using it:</para>
+-->
+      <para>Da Sie nun einen Zweig des Projektes erzeugt haben, können
+        Sie eine neue Arbeitskopie auschecken, um ihn zu
+        benutzen:</para>
 
       <screen>
 $ svn checkout http://svn.example.com/repos/calc/branches/my-calc-branch
@@ -524,6 +532,7 @@
 Checked out revision 341.
 </screen>
 
+<!--
       <para>There's nothing special about this working copy; it simply
         mirrors a different directory in the repository.  When you
         commit changes, however, Sally won't see them when she
@@ -532,42 +541,84 @@
         linkend="svn.branchmerge.switchwc"/> later in this chapter: the
         <command>svn switch</command> command is an alternative way of
         creating a working copy of a branch.)</para>
+-->
+      <para>An dieser Arbeitskopie ist nichts besonders; sie spiegelt
+        bloß ein anderes Verzeichnis im Repository wieder. Wenn Sie
+        Änderungen übergeben, wird sie Sally jedoch nicht sehen, wenn
+        sie aktualisiert, da sie eine Arbeitskopie von
+        <filename>/calc/trunk</filename> hat. (Stellen Sie sicher,
+        dass Sie <xref linkend="svn.branchmerge.switchwc"/> weiter
+        unten in diesem Kapitel lesen: Der Befehl <command>svn
+        switch</command> ist eine Alternative für die Bereitstellung
+        einer Arbeitskopie eines Zweiges.)</para>
 
+<!--
       <para>Let's pretend that a week goes by, and the following
         commits happen:</para>
+-->
+      <para>Tun wir mal so, als ob eine Woche ins Land geht und die
+        folgenden Übergaben stattfinden:</para>
 
       <itemizedlist>
         <listitem><para>
+<!--
           You make a change to
           <filename>/calc/branches/my-calc-branch/button.c</filename>,
           which creates revision 342.</para>
+-->
+          Sie machen eine Änderung an
+          <filename>/calc/branches/my-calc-branch/button.c</filename>,
+          die die Revision 342 erzeugt.</para>
         </listitem>
 
         <listitem><para>
+<!--
           You make a change to
           <filename>/calc/branches/my-calc-branch/integer.c</filename>,
           which creates revision 343.</para>
+-->
+          Sie machen eine Änderung an
+          <filename>/calc/branches/my-calc-branch/integer.c</filename>,
+          die die Revision 343 erzeugt.</para>
         </listitem>
 
         <listitem><para>
+<!--
           Sally makes a change to
           <filename>/calc/trunk/integer.c</filename>, which creates
           revision 344.</para>
+-->
+          Sally macht eine Änderung an
+          <filename>/calc/trunk/integer.c</filename>, die die Revision
+          344 erzeugt.</para>
         </listitem>
       </itemizedlist>
 
+<!--
       <para>Now two independent lines of development (shown
         in <xref linkend="svn.branchmerge.using.work.dia-1"/>) are happening on
         <filename>integer.c</filename>.</para>
+-->
+      <para>Nun finden zwei unabhängige Entwicklungslinien (siehe
+        <xref linkend="svn.branchmerge.using.work.dia-1"/>) auf
+        <filename>integer.c</filename> statt.</para>
 
       <figure id="svn.branchmerge.using.work.dia-1">
+<!--
         <title>The branching of one file's history</title>
+-->
+        <title>Die Verzweigung der Geschichte einer Datei</title>
         <graphic fileref="images/ch04dia4.png"/>
       </figure>
 
+<!--
       <para>Things get interesting when you look at the history of
         changes made to your copy of
         <filename>integer.c</filename>:</para>
+-->
+      <para>Es wird interessant, wenn Sie die Geschichte der
+        Änderungen an Ihrer Kopie von <filename>integer.c</filename>
+        betrachten:</para>
 
       <screen>
 $ pwd
@@ -605,6 +656,7 @@
 ------------------------------------------------------------------------
 </screen>
 
+<!--
       <para>Notice that Subversion is tracing the history of your
         branch's <filename>integer.c</filename> all the way back
         through time, even traversing the point where it was copied.
@@ -613,6 +665,17 @@
         copied when all of <filename>/calc/trunk/</filename> was
         copied.  Now look at what happens when Sally runs the same
         command on her copy of the file:</para>
+-->
+
+      <para>Beachten Sie, dass Subversion die Geschichte von
+        <filename>integer.c</filename> auf Ihrem Zweig über die
+        gesamte Zeit zurück verfolgt, und dabei sogar über den Punkt
+        hinweg geht, an dem es kopiert wurde. Es zeigt die Erzeugung
+        des Zweigs als ein Ereignis in der Geschichte, da
+        <filename>integer.c</filename> implizit kopiert wurde, als
+        alles andere in <filename>/calc/trunk/</filename> kopiert
+        wurde. Sehen Sie nun, was passiert, wenn Sally den gleichen
+        Befehl auf Ihre Arbeitskopie der Datei anwendet:</para>
 
       <screen>
 $ pwd
@@ -643,6 +706,7 @@
 ------------------------------------------------------------------------
 </screen>
 
+<!--
       <para>Sally sees her own revision 344 change, but not the change
         you made in revision 343.  As far as Subversion is concerned,
         these two commits affected different files in different
@@ -652,6 +716,17 @@
         341, the files used to be the same file.  That's why you and
         Sally both see the changes made in revisions 303 and
         98.</para>
+-->
+      <para>Sally sieht ihre eigene Änderung in Revision 344, aber
+        nicht die Änderung, die Sie in Revision 343 gemacht haben. Was
+        Subversion angeht, hatten diese beiden Übergaben Auswirkungen
+        auf unterschiedliche Dateien an unterschiedlichen
+        Repository-Orten. Dennoch zeigt Subversion
+        <emphasis>doch</emphasis>, dass die beiden Dateien einen Teil
+        der Geschichte gemeinsam haben. Bevor die Kopie des Zweiges in
+        Revision 341 gemacht wurde, waren die Dateien dieselbe
+        Datei. Deshalb sehen sowohl Sie als auch Sally die Änderungen,
+        die in den Revisionen 303 und 98 gemacht wurden.</para>
 
     </sect2>
 




More information about the svnbook-dev mailing list