[svnbook commit] r3544 - * trunk/src/de/book/ch09-reference.xml
codesite-noreply at google.com
codesite-noreply at google.com
Mon Jun 15 03:10:56 CDT 2009
Author: jmfelderhoff at gmx.eu
Date: Sun Jun 14 23:57:00 2009
New Revision: 3544
Modified:
trunk/src/de/book/ch09-reference.xml
Log:
* trunk/src/de/book/ch09-reference.xml
- - Ticket #262 commands "svn copy" (cf. http://www.svnbook.de/report/6).
Modified: trunk/src/de/book/ch09-reference.xml
==============================================================================
--- trunk/src/de/book/ch09-reference.xml (original)
+++ trunk/src/de/book/ch09-reference.xml Sun Jun 14 23:57:00 2009
@@ -2536,8 +2536,12 @@
<refnamediv>
<refname>svn copy</refname>
+<!--
<refpurpose>Copy a file or directory in a working copy or
in the repository.</refpurpose>
+-->
+ <refpurpose>Kopieren einer Datei oder eines Verzeichnisses
+ in einer Arbeitskopie oder im Repository.</refpurpose>
</refnamediv>
<refsect1>
@@ -2554,62 +2558,100 @@
-->
<title>Beschreibung</title>
+<!--
<para>Copy one or more files in a working copy or in the
repository. When copying multiple sources, they will be
added as children of <replaceable>DST</replaceable>, which
must be a directory.
<replaceable>SRC</replaceable> and
<replaceable>DST</replaceable> can each be either a
working copy (WC) path or URL:</para>
+-->
+ <para>Kopieren einer Datei oder mehrerer Dateien in der
+ Arbeitskopie. Werden mehrere Quellen kopiert, werden diese
+ als Kinder <replaceable>DST</replaceable> hinzugefügt,
+ welches ein Verzeichnis sein muss.
+ <replaceable>SRC</replaceable> und
+ <replaceable>DST</replaceable> können beide entweder ein
+ Pfad in der Arbeitskopie (AK) oder ein URL sein:</para>
<variablelist>
<varlistentry>
+<!--
<term>WC → WC</term>
+-->
+ <term>AK → AK</term>
<listitem>
+<!--
<para>Copy and schedule an item for
addition (with history).</para>
+-->
+ <para>Element kopieren und zum Hinzufügen vormerken
+ (mit Geschichte).</para>
</listitem>
</varlistentry>
<varlistentry>
+<!--
<term>WC → URL</term>
+-->
+ <term>AK → URL</term>
<listitem>
+<!--
<para>Immediately commit a copy of WC to URL.</para>
+-->
+ <para>Eine Kopie aus der AK direkt an den URL
+ übergeben.</para>
</listitem>
</varlistentry>
<varlistentry>
+<!--
<term>URL → WC</term>
+-->
+ <term>URL → AK</term>
<listitem>
+<!--
<para>Check out URL into WC and schedule it for
addition.</para>
+-->
+ <para>URL in AK auschecken und zum Hinzufügen
+ vormerken.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>URL → URL</term>
<listitem>
+<!--
<para>Complete server-side copy. This is
usually used to branch and tag.</para>
+-->
+ <para>Kopie vollständig auf dem Server. Dies wird
+ normalerweise zum Anlegen von Zweigen und zum
+ Etikettieren mit Tags verwendet.</para>
</listitem>
</varlistentry>
</variablelist>
+<!--
<para>When copying multiple sources, they will be added as
children of <replaceable>DST</replaceable>, which must be
a directory.</para>
-
- <para>If no peg revision (i.e.,
- <replaceable>@REV</replaceable>) is supplied, by default
- the <literal>BASE</literal> revision will be used for
- files copied from the working copy, while the
- <literal>HEAD</literal> revision will be used for files
- copied from a URL.</para>
+-->
+ <para>Werden mehrere Quellen kopiert, werden diese
+ als Kinder <replaceable>DST</replaceable> hinzugefügt,
+ welches ein Verzeichnis sein muss.</para>
<note>
+<!--
<para>You can only copy files within a single repository.
Subversion does not support cross-repository copying.</para>
+-->
+ <para>Sie können Dateien nur innerhalb eines einzelnen
+ Repositorys kopieren. Subversion unterstützt nicht das
+ Kopieren zwischen Repositorys.</para>
</note>
</refsect1>
@@ -2627,7 +2669,11 @@
<title>Changes</title>
-->
<title>Änderungen</title>
+<!--
<para>Repository if destination is a URL; working copy if
destination is a WC path</para>
+-->
+ <para>Repository, falls Ziel ein URL ist; Arbeitskopie,
+ falls Ziel ein AK-Pfad ist.</para>
</refsect1>
<refsect1>
@@ -2635,8 +2681,13 @@
<title>Accesses repository</title>
-->
<title>Repository-Zugriff</title>
+<!--
<para>Yes, if source or destination is in the repository, or if
needed
to look up the source revision number.</para>
+-->
+ <para>Ja, falls Quelle und Ziel im Repository liegen oder
+ falls die Revisionsnummer der Quelle ermittelt werden
+ muss.</para>
</refsect1>
<refsect1>
@@ -2664,9 +2715,14 @@
-->
<title>Beispiele</title>
+<!--
<para>Copy an item within your working copy (this
schedules the copy—nothing goes into the repository
until you commit):</para>
+-->
+ <para>Kopie eines Objektes innerhalb Ihrer Arbeitskopie
+ (dies merkt die Kopie vor – bis zur Übergabe wird
+ nichts ins Repository übertragen):</para>
<screen>
$ svn copy foo.txt bar.txt
@@ -2675,8 +2731,12 @@
A + bar.txt
</screen>
+<!--
<para>Copy several files in a working copy into a
subdirectory:</para>
+-->
+ <para>Kopieren mehrerer Dateien der Arbeitskopie in ein
+ Unterverzeichnis:</para>
<screen>
$ svn cp bat.c baz.c qux.c src
@@ -2685,27 +2745,48 @@
A src/qux.c
</screen>
+<!--
<para>Copy revision 8 of <filename>bat.c</filename> into your
working copy under a different name:</para>
+-->
+ <para>Kopieren von <filename>bat.c</filename>, Revision 8 in
+ Ihre Arbeitskopie unter einem anderen Namen:</para>
<screen>
$ svn cp -r 8 bat.c ya-old-bat.c
A ya-old-bat.c
</screen>
+<!--
<para>Copy an item in your working copy to a URL in the
repository (this is an immediate commit, so you must supply a
commit message):</para>
+-->
+ <para>Kopie eines Objektes in Ihrer Arbeitskopie zu einem
+ URL im Repository (dies ist eine sofortige Übergabe, so
+ dass Sie eine Protokollnachricht angeben müssen):</para>
+<!--
<screen>
$ svn copy near.txt file:///var/svn/repos/test/far-away.txt -m "Remote
copy."
Committed revision 8.
</screen>
+-->
+ <screen>
+$ svn copy near.txt file:///var/svn/repos/test/far-away.txt -m "Remote
copy."
+Revision 8 übertragen.
+</screen>
+
+<!--
<para>Copy an item from the repository to your working
copy (this just schedules the copy—nothing goes into the
repository until you commit):</para>
+-->
+ <para>Kopie eines Objektes aus dem Repository in Ihre
+ Arbeitskopie (dies merkt die Kopie nur vor – vor der
+ Übergabe gelangt nichts ins Repository):</para>
<screen>
$ svn copy file:///var/svn/repos/test/far-away -r 6 near-here
@@ -2713,42 +2794,88 @@
</screen>
<tip>
+<!--
<para>This is the recommended way to resurrect a dead
file in your repository!</para>
+-->
+ <para>Dies ist die empfohlene Methode, eine gelöschte
+ Datei im Repository wiederherzustellen!</para>
</tip>
+<!--
<para>And finally, copy between two URLs:</para>
+-->
+ <para>Schließlich eine Kopie zweischen zwei URLs:</para>
+<!--
<screen>
$ svn copy file:///var/svn/repos/test/far-away \
file:///var/svn/repos/test/over-there -m "remote copy."
Committed revision 9.
</screen>
+-->
+ <screen>
+$ svn copy file:///var/svn/repos/test/far-away \
+ file:///var/svn/repos/test/over-there -m "remote copy."
+
+Revision 9 übertragen.
+</screen>
+<!--
<screen>
$ svn copy file:///var/svn/repos/test/trunk \
file:///var/svn/repos/test/tags/0.6.32-prerelease -m "tag tree"
Committed revision 12.
</screen>
+-->
+ <screen>
+$ svn copy file:///var/svn/repos/test/trunk \
+ file:///var/svn/repos/test/tags/0.6.32-prerelease -m "tag tree"
+
+Revision 12 übertragen.
+</screen>
<tip>
+<!--
<para>This is the easiest way to <quote>tag</quote> a
revision in your repository—just <command>svn
copy</command> that revision (usually
<literal>HEAD</literal>) into your <filename>tags</filename>
directory.</para>
+-->
+ <para>Dies ist die einfachste Methode, um eine Revision in
+ Ihrem Repository mit einem <quote>Tag</quote> zu
+ etikettieren – kopieren Sie diese Revision
+ (normalerweise <literal>HEAD</literal> lediglich mit
+ <command>svn copy</command> ) in Ihr
+ <filename>tags</filename>-Verzeichnis.</para>
</tip>
+<!--
<para>And don't worry if you forgot to tag—you can
always specify an older revision and tag anytime:</para>
+-->
+ <para>Machen Sie sich keine Sorgen, falls sie das
+ Etikettieren einmal vergessen haben sollten – Sie
+ können immer eine ältere Revision angeben und jederzeit
+ ein Tag vergeben:</para>
+<!--
<screen>
$ svn copy -r 11 file:///var/svn/repos/test/trunk \
file:///var/svn/repos/test/tags/0.6.32-prerelease \
-m "Forgot to tag at rev 11"
Committed revision 13.
+</screen>
+-->
+ <screen>
+$ svn copy -r 11 file:///var/svn/repos/test/trunk \
+ file:///var/svn/repos/test/tags/0.6.32-prerelease \
+ -m "Forgot to tag at rev 11"
+
+Revision 13 übertragen.
</screen>
</refsect1>
</refentry>
More information about the svnbook-dev
mailing list