[svnbook] r4757 committed - Translation: Cherrypicking

svnbook at googlecode.com svnbook at googlecode.com
Sun Apr 27 04:05:36 CDT 2014


Revision: 4757
Author:   jmfelderhoff at gmx.eu
Date:     Sun Apr 27 09:05:19 2014 UTC
Log:      Translation: Cherrypicking

http://code.google.com/p/svnbook/source/detail?r=4757

Modified:
  /branches/1.7/de/book/ch04-branching-and-merging.xml

=======================================
--- /branches/1.7/de/book/ch04-branching-and-merging.xml	Sat Apr 26  
20:14:50 2014 UTC
+++ /branches/1.7/de/book/ch04-branching-and-merging.xml	Sun Apr 27  
09:05:19 2014 UTC
@@ -3545,23 +3545,19 @@
          Sie die gleiche Option an <command>svn merge</command>
          übergeben:</para>

-<!--
        <informalexample>
          <screen>
  $ svn merge -c 355 ^/calc/trunk
-- - Merging r355 into '.':
-U    integer.c
-
-$ svn status
-M       integer.c
-</screen>
-      </informalexample>
+<!--
+- - - Merging r355 into '.':
  -->
-      <informalexample>
-        <screen>
-$ svn merge -c 355 ^/calc/trunk
  --- Zusammenführen von r355 in ».«:
  U    integer.c
+<!--
+- - - Recording mergeinfo for merge of r355 into '.':
+-->
+-- Aufzeichnung der Informationen für Zusammenführung von r355 in ».«:
+ U   .

  $ svn status
  M       integer.c
@@ -3586,7 +3582,6 @@
          derselben Änderung auf denselben Zweig führt fast immer zu
          einem Konflikt!)</para>

-<!--
        <informalexample>
          <screen>
  $ cd my-calc-branch
@@ -3594,39 +3589,10 @@
  $ svn propget svn:mergeinfo .
  /trunk:341-349,355

+<!--
  # Notice that r355 isn't listed as "eligible" to merge, because
  # it's already been merged.
-$ svn mergeinfo ^/calc/trunk - -show-revs eligible
-r350
-r351
-r352
-r353
-r354
-r356
-r357
-r358
-r359
-r360
-
-$ svn merge ^/calc/trunk
-- - - Merging r350 through r354 into '.':
- U   .
-U    integer.c
-U    Makefile
-- - - Merging r356 through r360 into '.':
- U   .
-U    integer.c
-U    button.c
-</screen>
-      </informalexample>
  -->
-      <informalexample>
-        <screen>
-$ cd my-calc-branch
-
-$ svn propget svn:mergeinfo .
-/trunk:341-349,355
-
  # Beachten Sie, dass r355 nicht als Zusammenführungs-Kandidat aufgeführt  
wird
  # da es bereits zusammengeführt wurde.
  $ svn mergeinfo ^/calc/trunk --show-revs eligible
@@ -3642,10 +3608,16 @@
  r360

  $ svn merge ^/calc/trunk
+<!--
+- - - Merging r350 through r354 into '.':
+-->
  --- Zusammenführen von r350 bis r354 in ».«:
   U   .
  U    integer.c
  U    Makefile
+<!--
+- - - Merging r356 through r360 into '.':
+-->
  --- Zusammenführen von r356 bis r360 in ».«:
   U   .
  U    integer.c
@@ -3674,8 +3646,8 @@
        <warning>
  <!--
          <para>Did you notice how, in the last example, the merge
-          invocation caused two distinct ranges of merges to be
-          applied?  The <command>svn merge</command> command applied
+          invocation merged two distinct ranges?
+          The <command>svn merge</command> command applied
            two independent patches to your working copy to skip over
            changeset 355, which your branch already contained.  There's
            nothing inherently wrong with this, except that it has the
@@ -3686,28 +3658,28 @@
            changes.  If you postpone a conflict from the first wave of
            changes, the whole merge command will bail out with an error
            message.<footnote><para>At least, this is true in Subversion
-          1.6 at the time of this writing.  This behavior may improve
+          1.7 at the time of this writing.  This behavior may improve
            in future versions of Subversion.</para></footnote></para>
  -->
          <para>Haben Sie bemerkt, wie im letzten Beispiel der Aufruf
-          von <command>svn merge</command> dazu geführt hat, zwei
-          unterschiedliche Abgleichsintervalle anzuwenden? Der Befehl
-          führte zwei unabhängige Patches auf Ihrer Arbeitskopie aus,
-          um die Änderungsmenge 355 zu überspringen, die Ihr Zweig
-          bereits beinhaltete. An und für sich ist daran nichts
-          falsch, bis auf die Tatsache, dass die Möglichkeit besteht,
-          eine Konfliktauflösung komplizierter zu machen. Falls das
-          erste Änderungsintervall Konflikte erzeugt,
+          von <command>svn merge</command> zwei unterschiedliche
+          Abgleichsintervalle zusammengeführt hat? Der Befehl führte
+          zwei unabhängige Patches auf Ihrer Arbeitskopie aus, um die
+          Änderungsmenge 355 zu überspringen, die Ihr Zweig bereits
+          beinhaltete. An und für sich ist daran nichts falsch, bis
+          auf die Tatsache, dass die Möglichkeit besteht, eine
+          Konfliktauflösung komplizierter zu machen. Falls das erste
+          Änderungsintervall Konflikte erzeugt,
            <emphasis>müssen</emphasis> Sie diese interaktiv auflösen,
            um die Zusammenführung fortzusetzen und das zweite
            Änderungsintervall anzuwenden. Wenn Sie die
            Konfliktauflösung der ersten Phase aufschieben, wird der
            komplette Zusammenführungsbefehl mit einer Fehlermeldung
            abbrechen.<footnote><para>Zumindest trifft das zur Zeit für
-          Subversion 1.6 zu.  Dieses Verhalten könnte sich in
+          Subversion 1.7 zu.  Dieses Verhalten könnte sich in
            künftigen Versionen von Subversion
            verbessern.</para></footnote></para>
-      </warning>
+  </warning>

  <!--
        <para>A word of warning: while <command>svn diff</command> and


More information about the svnbook-dev mailing list