[svnbook] r4662 committed - Translation: Rest of svn subcommands.
svnbook at googlecode.com
svnbook at googlecode.com
Thu Feb 13 03:30:50 CST 2014
Revision: 4662
Author: jmfelderhoff at gmx.eu
Date: Thu Feb 13 06:41:54 2014 UTC
Log: Translation: Rest of svn subcommands.
http://code.google.com/p/svnbook/source/detail?r=4662
Modified:
/branches/1.6/de/book/ch09-reference.xml
=======================================
--- /branches/1.6/de/book/ch09-reference.xml Wed Feb 12 21:39:48 2014 UTC
+++ /branches/1.6/de/book/ch09-reference.xml Thu Feb 13 06:41:54 2014 UTC
@@ -8060,16 +8060,20 @@
</refsect1>
</refentry>
+ <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-->
<refentry id="svn.ref.svn.c.switch">
<indexterm>
<primary>svn</primary>
+ <secondary>subcommands</secondary>
+<!--
<secondary>Unterbefehle</secondary>
+-->
<tertiary>switch</tertiary>
</indexterm>
<refnamediv>
- <refname>svn switch</refname>
+ <refname>svn switch (sw)</refname>
<!--
<refpurpose>Update working copy to a different URL.</refpurpose>
-->
@@ -8083,7 +8087,7 @@
<title>Aufruf</title>
<programlisting>svn switch URL[@PEGREV] [PATH]</programlisting>
- <programlisting>switch --relocate FROM TO
[PATH...]</programlisting>
+ <para><literal>svn switch URL[@PEGREV] [PATH]</literal></para>
</refsect1>
@@ -8098,8 +8102,8 @@
<option>- -relocate</option> option) updates your working
copy to point to a new URL—usually a URL that
shares a common ancestor with your working copy, although
- not necessarily. This is the Subversion way to move a
- working copy to a new branch. If specified,
+ not necessarily. This is the Subversion way to
+ make a working copy begin tracking a new branch. If specified,
<replaceable>PEGREV</replaceable> determines in which
revision the target is first looked up. See <xref
linkend="svn.branchmerge.switchwc"/> for an in-depth look
@@ -8110,8 +8114,8 @@
Arbeitskopie so, dass sie auf einen neuen URL zeigt
– normalerweise ein URL, der, allerdings nicht
notwendigerweise, einen gemeinsamen Vorgänger mit Ihrer
- Arbeitskopie hat. Auf diese Weise schaltet Subversion eine
- Arbeitskopie auf einen neuen Zweig um. Wenn
+ Arbeitskopie hat. Auf diese Weise lässt Subversion eine
+ Arbeitskopie einen neuen Zweig verfolgen. Wenn
<replaceable>PEGREV</replaceable> angegeben wird,
bezeichnet es die Revision, bei der das Ziel zuerst
gesucht wird. Siehe <xref
@@ -8155,9 +8159,7 @@
<option>- -depth</option> option. Alternatively, you can
use the <option>- -set-depth</option> option to set a new
<quote>sticky</quote> working copy depth on the switch
- target. Currently, the depth of a working copy directory
- can only be increased (telescoped more deeply); you cannot
- make a directory more shallow.</para>
+ target.</para>
-->
<para>Wie bei den meisten Unterbefehlen können Sie den
Wirkbereich des Umschaltbefehls mit der Option
@@ -8165,9 +8167,7 @@
beschränken. Alternativ können Sie die Option
<option>--set-depth</option> verwenden, um eine neue
Wirktiefe für das Umschaltziel in der Arbeitskopie
- festzulegen. Momentan kann die Wirktiefe nur erhöht
- werden; sie können ein Verzeichnis nicht flacher
- machen.</para>
+ festzulegen.</para>
<!--
<para>The <option>- -relocate</option> option causes
@@ -8189,44 +8189,15 @@
</refsect1>
- <refsect1>
-<!--
- <title>Alternate names</title>
--->
- <title>Alternativnamen</title>
- <para><command>sw</command></para>
- </refsect1>
-
- <refsect1>
-<!--
- <title>Changes</title>
--->
- <title>Änderungen</title>
-<!--
- <para>Working copy</para>
--->
- <para>Arbeitskopie</para>
- </refsect1>
-
- <refsect1>
-<!--
- <title>Accesses repository</title>
--->
- <title>Projektarchiv-Zugriff</title>
-<!--
- <para>Yes</para>
--->
- <para>Ja</para>
- </refsect1>
-
<refsect1>
<!--
<title>Options</title>
-->
<title>Optionen</title>
- <screen>
---accept ARG
+ <informalexample>
+ <screen>
+--accept ACTION
--depth ARG
--diff3-cmd CMD
--force
@@ -8236,6 +8207,7 @@
--revision (-r) REV
--set-depth ARG
</screen>
+ </informalexample>
</refsect1>
<refsect1>
@@ -8256,24 +8228,19 @@
und Sie Ihre Arbeitskopie nun auf diesen Zweig umschalten
möchten:</para>
+ <informalexample>
+ <screen>
+$ svn switch http://svn.red-bean.com/repos/branches/vendors-with-fix .
<!--
- <screen>
-$ svn switch http://svn.red-bean.com/repos/branches/vendors-with-fix .
-U myproj/foo.txt
-U myproj/bar.txt
-U myproj/baz.c
-U myproj/qux.c
+U myproj/foo.txt
+U myproj/bar.txt
+U myproj/baz.c
+U myproj/qux.c
Updated to revision 31.
-</screen>
-->
- <screen>
-$ svn switch http://svn.red-bean.com/repos/branches/vendors-with-fix .
-U myproj/foo.txt
-U myproj/bar.txt
-U myproj/baz.c
-U myproj/qux.c
Aktualisiert zu Revision 31.
</screen>
+ </informalexample>
<!--
<para>To switch back, just provide the URL to the
@@ -8284,24 +8251,19 @@
Ortes im Projektarchiv anzugeben, von dem Sie ursprünglich
Ihre Arbeitskopie ausgecheckt haben:</para>
+ <informalexample>
+ <screen>
+$ svn switch http://svn.red-bean.com/repos/trunk/vendors .
+U myproj/foo.txt
+U myproj/bar.txt
+U myproj/baz.c
+U myproj/qux.c
<!--
- <screen>
-$ svn switch http://svn.red-bean.com/repos/trunk/vendors .
-U myproj/foo.txt
-U myproj/bar.txt
-U myproj/baz.c
-U myproj/qux.c
Updated to revision 31.
-</screen>
-->
- <screen>
-$ svn switch http://svn.red-bean.com/repos/trunk/vendors .
-U myproj/foo.txt
-U myproj/bar.txt
-U myproj/baz.c
-U myproj/qux.c
Aktualisiert zu Revision 31.
</screen>
+ </informalexample>
<tip>
<!--
@@ -8354,42 +8316,33 @@
keinerlei Dateiinhalte verändert – es werden
lediglich die Metadaten der Arbeitskopie verändert.</para>
-<!--
- <screen>
+ <informalexample>
+ <screen>
$ svn checkout file:///var/svn/repos test
-A test/a
-A test/b
+A test/a
+A test/b
…
-$ mv repos newlocation
-$ cd test/
+$ mv /var/svn/repos /var/svn/newlocation
-$ svn update
+$ svn update test/
+<!--
svn: Unable to open an ra_local session to URL
svn: Unable to open repository 'file:///var/svn/repos'
-
-$ svn switch - -relocate file:///var/svn/repos file:///tmp/newlocation .
-$ svn update
-At revision 3.
-</screen>
-->
- <screen>
-$ svn checkout file:///var/svn/repos test
-A test/a
-A test/b
-…
-
-$ mv repos newlocation
-$ cd test/
-
-$ svn update
svn: Kann keine ra_local-Verbindung zu einer URL aufbauen
svn: Projektarchiv »file:///var/svn/repos« kann nicht geöffnet werden
-$ svn switch --relocate file:///var/svn/repos file:///tmp/newlocation .
-$ svn update
+$ svn switch --relocate file:///var/svn/repos \
+ file:///var/svn/tmp/newlocation test/
+
+$ svn update test/
+<!--
+At revision 3.
+-->
Revision 3.
</screen>
+ </informalexample>
<warning>
<!--
@@ -8441,10 +8394,14 @@
</refentry>
+ <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-->
<refentry id="svn.ref.svn.c.unlock">
<indexterm>
<primary>svn</primary>
+<!--
+ <secondary>subcommands</secondary>
+-->
<secondary>Unterbefehle</secondary>
<tertiary>unlock</tertiary>
</indexterm>
@@ -8462,7 +8419,7 @@
<title>Synopsis</title>
-->
<title>Aufruf</title>
- <programlisting>svn unlock TARGET...</programlisting>
+ <para><literal>svn unlock TARGET...</literal></para>
</refsect1>
<refsect1>
<!--
@@ -8489,39 +8446,6 @@
Sperre eines anderen Benutzers oder einer anderen
Arbeitskopie aufzubrechen.</para>
- </refsect1>
-
- <refsect1>
-<!--
- <title>Alternate names</title>
--->
- <title>Alternativnamen</title>
-<!--
- <para>None</para>
--->
- <para>Keine</para>
- </refsect1>
-
- <refsect1>
-<!--
- <title>Changes</title>
--->
- <title>Änderungen</title>
-<!--
- <para>Working copy, repository</para>
--->
- <para>Arbeitskopie, Projektarchiv</para>
- </refsect1>
-
- <refsect1>
-<!--
- <title>Accesses repository</title>
--->
- <title>Projektarchiv-Zugriff</title>
-<!--
- <para>Yes</para>
--->
- <para>Ja</para>
</refsect1>
<refsect1>
@@ -8530,10 +8454,12 @@
-->
<title>Optionen</title>
- <screen>
+ <informalexample>
+ <screen>
--force
--targets FILENAME
</screen>
+ </informalexample>
</refsect1>
<refsect1>
@@ -8547,18 +8473,17 @@
-->
<para>Zwei Dateien in Ihrer Arbeitskopie entsperren:</para>
+ <informalexample>
+ <screen>
+$ svn unlock tree.jpg house.jpg
<!--
- <screen>
-$ svn unlock tree.jpg house.jpg
'tree.jpg' unlocked.
'house.jpg' unlocked.
-</screen>
-->
- <screen>
-$ svn unlock tree.jpg house.jpg
»tree.jpg« freigegeben.
»house.jpg« freigegeben.
</screen>
+ </informalexample>
<!--
<para>Unlock a file in your working copy that is currently
@@ -8567,30 +8492,35 @@
<para>Entsperren einer Datei in Ihrer Arbeitskopie, die
momentan durch einen anderen Benutzer gesperrt ist:</para>
+ <informalexample>
+ <screen>
+$ svn unlock tree.jpg
<!--
- <screen>
-$ svn unlock tree.jpg
svn: 'tree.jpg' is not locked in this working copy
-$ svn unlock - -force tree.jpg
-'tree.jpg' unlocked.
-</screen>
-->
- <screen>
-$ svn unlock tree.jpg
svn: »tree.jpg« ist in dieser Arbeitskopie nicht gesperrt
$ svn unlock --force tree.jpg
+<!--
+'tree.jpg' unlocked.
+-->
»tree.jpg« freigegeben.
</screen>
+ </informalexample>
<!--
<para>Unlock a file without a working copy:</para>
-->
<para>Entsperren einer Datei ohne Arbeitskopie:</para>
- <screen>
+ <informalexample>
+ <screen>
$ svn unlock http://svn.red-bean.com/repos/test/tree.jpg
+<!--
+'tree.jpg unlocked.
+-->
»tree.jpg« freigegeben.
</screen>
+ </informalexample>
<!--
<para>For further details, see <xref
@@ -8603,16 +8533,20 @@
</refentry>
+ <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-->
<refentry id="svn.ref.svn.c.update">
<indexterm>
<primary>svn</primary>
+<!--
+ <secondary>subcommands</secondary>
+-->
<secondary>Unterbefehle</secondary>
<tertiary>update</tertiary>
</indexterm>
<refnamediv>
- <refname>svn update</refname>
+ <refname>svn update (up)</refname>
<!--
<refpurpose>Update your working copy.</refpurpose>
-->
@@ -8623,7 +8557,7 @@
<title>Synopsis</title>
-->
<title>Aufruf</title>
- <programlisting>svn update [PATH...]</programlisting>
+ <para><literal>svn update [PATH...]</literal></para>
</refsect1>
<refsect1>
<!--
@@ -8633,25 +8567,26 @@
<!--
<para><command>svn update</command> brings changes from the
- repository into your working copy. If no revision is given,
- it brings your working copy up to date with the
+ repository into your working copy. If no revision is
+ given, it brings your working copy up to date with the
<literal>HEAD</literal> revision. Otherwise, it
synchronizes the working copy to the revision given by the
- <option>- -revision</option> option. As part of the
- synchronization, <command>svn update</command> also
- removes any stale locks (see <xref
- linkend="svn.tour.cleanup"/>) found in the
- working copy.</para>
+ <option>- -revision</option> (<option>-r</option>) option.
+ As part of the synchronization, <command>svn
+ update</command> also removes any stale locks (see
+ <xref linkend="svn.tour.cleanup"/>) found in the working
+ copy.</para>
-->
<para><command>svn update</command> holt Änderungen aus dem
Projektarchiv in Ihre Arbeitskopie. Falls keine Revision
angegeben ist, wird Ihre Arbeitskopie relativ zur Revision
<literal>HEAD</literal> aktualisiert. Ansonsten wird Ihre
Arbeitskopie mit der Revision synchronisiert, die bei der
- Option <option>--revision</option> angegeben ist. Während
- der Synchronisierung entfernt <command>svn
- update</command> auch veraltete Sperren (siehe <xref
- linkend="svn.tour.cleanup"/>) aus der Arbeitskopie.</para>
+ Option <option>--revision</option> (<option>-r</option>)
+ angegeben ist. Während der Synchronisierung entfernt
+ <command>svn update</command> auch veraltete Sperren
+ (siehe <xref linkend="svn.tour.cleanup"/>) aus der
+ Arbeitskopie.</para>
<!--
<para>For each updated item, it prints a line that starts
@@ -8755,9 +8690,7 @@
<option>- -depth</option> option. Alternatively, you can
use the <option>- -set-depth</option> option to set a new
<quote>sticky</quote> working copy depth on the update
- target. Currently, the depth of a working copy directory
- can only be increased (telescoped more deeply); you cannot
- make a directory more shallow.</para>
+ target.</para>
-->
<para>Wie bei den meisten Unterbefehlen können Sie den
Wirkbereich des Umschaltbefehls mit der Option
@@ -8765,39 +8698,7 @@
beschränken. Alternativ können Sie die Option
<option>--set-depth</option> verwenden, um eine neue
Wirktiefe für das Umschaltziel in der Arbeitskopie
- festzulegen. Momentan kann die Wirktiefe nur erhöht
- werden; sie können ein Verzeichnis nicht flacher
- machen.</para>
- </refsect1>
-
- <refsect1>
-<!--
- <title>Alternate names</title>
--->
- <title>Alternativnamen</title>
- <para><command>up</command></para>
- </refsect1>
-
- <refsect1>
-<!--
- <title>Changes</title>
--->
- <title>Änderungen</title>
-<!--
- <para>Working copy</para>
--->
- <para>Arbeitskopie</para>
- </refsect1>
-
- <refsect1>
-<!--
- <title>Accesses repository</title>
--->
- <title>Projektarchiv-Zugriff</title>
-<!--
- <para>Yes</para>
--->
- <para>Ja</para>
+ festzulegen.</para>
</refsect1>
<refsect1>
@@ -8806,18 +8707,20 @@
-->
<title>Optionen</title>
- <screen>
---accept ARG
+ <informalexample>
+ <screen>
+--accept ACTION
--changelist
--depth ARG
--diff3-cmd CMD
---editor-cmd ARG
+--editor-cmd CMD
--force
--ignore-externals
--quiet (-q)
--revision (-r) REV
--set-depth ARG
</screen>
+ </informalexample>
</refsect1>
<refsect1>
@@ -8830,27 +8733,22 @@
<para>Pick up repository changes that have happened since
your last update:</para>
-->
- <para>Abholen der Änderungen seit Ihrer letzten Aktualisierung
aus dem
- Projektarchiv:</para>
+ <para>Abholen der Änderungen seit Ihrer letzten
+ Aktualisierung aus dem Projektarchiv:</para>
+ <informalexample>
+ <screen>
+$ svn update
+A newdir/toggle.c
+A newdir/disclose.c
+A newdir/launch.c
+D newdir/README
<!--
- <screen>
-$ svn update
-A newdir/toggle.c
-A newdir/disclose.c
-A newdir/launch.c
-D newdir/README
Updated to revision 32.
-</screen>
-->
- <screen>
-$ svn update
-A newdir/toggle.c
-A newdir/disclose.c
-A newdir/launch.c
-D newdir/README
Aktualisiert zu Revision 32.
</screen>
+ </informalexample>
<!--
<para>You can also <quote>update</quote> your working copy
@@ -8863,26 +8761,20 @@
kennt keine <quote>klebrigen</quote> Dateien wie CVS;
siehe <xref linkend="svn.forcvs"/>):</para>
+ <informalexample>
+ <screen>
+$ svn update -r30
+A newdir/README
+D newdir/toggle.c
+D newdir/disclose.c
+D newdir/launch.c
+U foo.c
<!--
- <screen>
-$ svn update -r30
-A newdir/README
-D newdir/toggle.c
-D newdir/disclose.c
-D newdir/launch.c
-U foo.c
Updated to revision 30.
-</screen>
-->
- <screen>
-$ svn update -r30
-A newdir/README
-D newdir/toggle.c
-D newdir/disclose.c
-D newdir/launch.c
-U foo.c
Aktualisiert zu Revision 30.
</screen>
+ </informalexample>
<tip>
<!--
@@ -8894,8 +8786,31 @@
<para>Falls Sie eine ältere Revision einer einzelnen Datei
untersuchen möchten, verwenden Sie stattdessen besser
<command>svn cat</command> – hierdurch wird Ihre
- Arbeitskopie nicht verändert.</para> </tip>
+ Arbeitskopie nicht verändert.</para>
+ </tip>
+<!--
+ <para><command>svn update</command> is also the primary
+ mechanism used to configure sparse working copies. When
+ used with the <option>- -set-depth</option>, the update
+ operation will omit or reenlist individual working copy
+ members by modifying their recorded ambient depth to the
+ depth you specify (fetching information from the
+ repository as necessary). See
+ <xref linkend="svn.advanced.sparsedirs" /> for more about
+ sparse directories.</para>
+-->
+ <para><command>svn update</command> ist ebenfalls das Mittel
+ der Wahl bei der Einrichtung von Arbeitskopien mit
+ teilweisen Checkouts. Wird der Befehl mit der Option
+ <option>--set-depth</option> aufgerufen, lässt die
+ Aktualilsierung individuelle Elemente aus oder fügt sie
+ hinzu, indem die verzeichnete Tiefe aus ihrer Umgebung auf
+ die von Ihnen angegebene Tiefe angepasst wird (wobei
+ nőtigenfalls Informationen aus dem Projektarchiv abgerufen
+ wird). Mehr zu teilweise ausgecheckten Verzeichnissen
+ unter <xref linkend="svn.advanced.sparsedirs" />.</para>
+
</refsect1>
</refentry>
</sect2>
More information about the svnbook-dev
mailing list