[svnbook] r4629 committed - Translation: External diff
svnbook at googlecode.com
svnbook at googlecode.com
Sat Jan 25 18:31:47 CST 2014
Revision: 4629
Author: jmfelderhoff at gmx.eu
Date: Sat Jan 25 20:28:52 2014 UTC
Log: Translation: External diff
http://code.google.com/p/svnbook/source/detail?r=4629
Modified:
/branches/1.6/de/book/ch07-customizing-svn.xml
=======================================
--- /branches/1.6/de/book/ch07-customizing-svn.xml Thu Jan 16 21:47:06 2014
UTC
+++ /branches/1.6/de/book/ch07-customizing-svn.xml Sat Jan 25 20:28:52 2014
UTC
@@ -2452,48 +2452,43 @@
<!--
<para>Subversion calls external diff programs with parameters
suitable for the GNU diff utility, and expects only that the
- external program will return with a successful error code. For
- most alternative diff programs, only the sixth and seventh
- arguments—the paths of the files that represent the left and
- right sides of the diff, respectively—are of interest. Note
- that Subversion runs the diff program once per modified file
+ external program will return with a successful error code per
+ the GNU diff definition thereof. For most alternative diff
+ programs, only the sixth and seventh arguments—the paths
+ of the files that represent the left and right sides of the
+ diff, respectively—are of interest. Note that
+ Subversion runs the diff program once per modified file
covered by the Subversion operation, so if your program runs
in an asynchronous fashion (or is <quote>backgrounded</quote>),
you might have several instances of it all running
simultaneously. Finally, Subversion expects that your program
- return an error code of 1 if your program detected differences,
- or 0 if it did not—any other error code is considered a
- fatal error.
- <footnote>
- <para>The GNU diff manual page puts it this way: <quote>An
- exit status of 0 means no differences were found, 1 means some
- differences were found, and 2 means trouble.</quote></para>
- </footnote>
- </para>
+ return an error code of 1 if your program detected
+ differences, or 0 if it did not—any other error code is
+ considered a fatal error.<footnote><para>The GNU diff manual
+ page puts it this way: <quote>An exit status of 0 means no
+ differences were found, 1 means some differences were found,
+ and 2 means trouble.</quote></para></footnote></para>
-->
<para>Subversion ruft externe diff-Programme mit Parametern auf,
die für GNU diff passen und erwartet lediglich, dass das
- externe Programm mit einem Erfolg signalisierenden
- Rückgabewert zurückkommt. Für die meisten alternativen
- diff-Programme sind nur die Argumente an sechster und siebter
- Stelle interessant – die Pfade der Dateien, die die
- linke bzw. rechte Seite des Vergleichs repräsentieren.
+ externe Programm mit einem, nach GNU diff Definition, Erfolg
+ signalisierenden Rückgabewert zurückkommt. Für die meisten
+ alternativen diff-Programme sind nur die Argumente an sechster
+ und siebter Stelle interessant – die Pfade der Dateien,
+ die die linke bzw. rechte Seite des Vergleichs repräsentieren.
Beachten Sie, dass Subversion das diff-Programm jeweils einmal
pro modifizierter Datei aufruft, die die Subversion-Operation
berührt, falls Ihr Programm also asynchron läuft (oder als
- <quote>Hintergrundprozess</quote>), könnte es sein, dass
+ <quote>Hintergrundprozess</quote>), könnte es sein, dass
mehrere Instanzen gleichzeitig ausgeführt werden. Schließlich
erwartet Subversion, dass Ihr Programm den Rückgabewert 1
liefert, falls es Unterschiede entdeckt hat, oder 0, falls
nicht – jeder andere Rückgabewert wird als fataler
- Fehler angesehen.
- <footnote>
- <para>Das Handbuch zu GNU diff beschreibt es so: <quote>Ein
- Rückgabewert 0 bedeutet, dass keine Unterschiede gefunden
- wurden, 1 bedeutet, dass einige Unterschiede gefunden
- wurden und 2 bedeutet Ärger.</quote></para>
- </footnote>
- </para>
+ Fehler angesehen.<footnote><para>Das Handbuch zu GNU diff
+ beschreibt es so: <quote>Ein Rückgabewert 0 bedeutet, dass
+ keine Unterschiede gefunden wurden, 1 bedeutet, dass einige
+ Unterschiede gefunden wurden und 2 bedeutet
+ Ärger.</quote></para></footnote></para>
<!--
<para><xref linkend="svn.advanced.externaldifftools.diff.ex-1"/>
More information about the svnbook-dev
mailing list