[svnbook] r4571 committed - Translation: Migrating Repository Data Elsewhere
svnbook at googlecode.com
svnbook at googlecode.com
Mon Dec 23 19:55:48 CST 2013
Revision: 4571
Author: jmfelderhoff at gmx.eu
Date: Mon Dec 23 21:59:10 2013 UTC
Log: Translation: Migrating Repository Data Elsewhere
http://code.google.com/p/svnbook/source/detail?r=4571
Modified:
/branches/1.6/de/book/ch05-repository-admin.xml
=======================================
--- /branches/1.6/de/book/ch05-repository-admin.xml Mon Dec 23 21:32:55
2013 UTC
+++ /branches/1.6/de/book/ch05-repository-admin.xml Mon Dec 23 21:59:10
2013 UTC
@@ -3983,20 +3983,22 @@
das Entfernen versionierter Daten aus der
Projektarchiv-Historie.</para>
+<!--
<note>
-<!--
<para>The Subversion repository dump format describes
versioned repository changes only. It will not carry any
information about uncommitted transactions, user locks on
filesystem paths, repository or server configuration
customizations (including hook scripts), and so on.</para>
+ </note>
-->
+ <note>
<para>Das Auszugsformat eines Subversion Projektarchivs
beschreibt nur versionierte Änderungen. Es beinhaltet keine
Informationen über unvollendete Transaktionen, von Benutzern
gesetzte Sperren auf Pfade im Projektarchiv, Anpassungen an
Projektarchiv- oder Server-Konfigurationen (inklusive
- Hook-Scripten) usw.</para> </note>
+ Hook-Scripten) usw.</para></note>
<!--
<para>Whatever your reason for migrating repository history,
@@ -4024,7 +4026,8 @@
Beispiel:</para>
<!--
- <screen>
+ <informalexample>
+ <screen>
$ svnlook youngest myrepos
26
$ svnadmin dump myrepos > dumpfile
@@ -4035,8 +4038,10 @@
* Dumped revision 25.
* Dumped revision 26.
</screen>
+ </informalexample>
-->
- <screen>
+ <informalexample>
+ <screen>
$ svnlook youngest myrepos
26
$ svnadmin dump myrepos > dumpfile
@@ -4047,6 +4052,7 @@
* Revision 25 ausgegeben.
* Revision 26 ausgegeben.
</screen>
+ </informalexample>
<!--
<para>At the end of the process, you will have a single file
@@ -4083,7 +4089,8 @@
Standardausgabe:</para>
<!--
- <screen>
+ <informalexample>
+ <screen>
$ svnadmin load newrepos < dumpfile
<<< Started new txn, based on original revision 1
* adding path : A ... done.
@@ -4111,8 +4118,10 @@
- - - - Committed new rev 26 (loaded from original rev 26) >>>
</screen>
+ </informalexample>
-->
- <screen>
+ <informalexample>
+ <screen>
$ svnadmin load newrepos < dumpfile
<<< Neue Transaktion basierend auf Originalrevision 1 gestartet
* Füge Pfad hinzu: A ... erledigt.
@@ -4140,6 +4149,7 @@
------- Neue Revision 26 übertragen (geladen aus Original 26) >>>
</screen>
+ </informalexample>
<!--
<para>The result of a load is new revisions added to a
@@ -4158,9 +4168,9 @@
course, you should use these options with care—if your
post-commit hook sends emails to a mailing list for each new
commit, you might not want to spew hundreds or thousands of
- commit emails in rapid succession at that list! You can read more
about the use of hook
- scripts in <xref
- linkend="svn.reposadmin.create.hooks"/>.</para>
+ commit emails in rapid succession at that list! You can read
+ more about the use of hook scripts in
+ <xref linkend="svn.reposadmin.create.hooks"/>.</para>
-->
<para>Das Ergebnis eines Ladevorgangs sind neue Revisionen, die
dem Projektarchiv hinzugefügt wurden – dasselbe, was Sie
@@ -4181,8 +4191,8 @@
Übergabe E-Mails an eine Mailing-Liste verschickt, wollen Sie
bestimmt nicht, das innerhalb kürzester Zeit hunderte oder
tausende Übergabe-E-Mails in diese Liste hineinhageln! Sie
- können mehr über Hook-Scripte in <xref
- linkend="svn.reposadmin.create.hooks"/> lesen.</para>
+ können mehr über Hook-Scripte in
+ <xref linkend="svn.reposadmin.create.hooks"/> lesen.</para>
<!--
<para>Note that because <command>svnadmin</command> uses
@@ -4198,10 +4208,12 @@
können (vielleicht sogar unterschiedliche Versionen von
<command>svnadmin</command> auf jeder Seite der Pipe):</para>
- <screen>
+ <informalexample>
+ <screen>
$ svnadmin create newrepos
$ svnadmin dump oldrepos | svnadmin load newrepos
</screen>
+ </informalexample>
<!--
<para>By default, the dump file will be quite large—much
@@ -4252,10 +4264,12 @@
diese Option weglassen, wird ein Auszug aller
Projektarchiv-Revisionen erstellt.</para>
- <screen>
+ <informalexample>
+ <screen>
$ svnadmin dump myrepos -r 23 > rev-23.dumpfile
$ svnadmin dump myrepos -r 100:200 > revs-100-200.dumpfile
</screen>
+ </informalexample>
<!--
<para>As Subversion dumps each new revision, it outputs only
@@ -4326,11 +4340,13 @@
hintereinander geladen werden können, anstatt eine
große:</para>
- <screen>
+ <informalexample>
+ <screen>
$ svnadmin dump myrepos -r 0:1000 > dumpfile1
$ svnadmin dump myrepos -r 1001:2000 --incremental > dumpfile2
$ svnadmin dump myrepos -r 2001:3000 --incremental > dumpfile3
</screen>
+ </informalexample>
<!--
<para>These dump files could be loaded into a new repository
@@ -4339,11 +4355,13 @@
<para>Diese Auszugsdateien können mit der folgenden Befehlsfolge
in ein neues Projektarchiv geladen werden:</para>
- <screen>
+ <informalexample>
+ <screen>
$ svnadmin load newrepos < dumpfile1
$ svnadmin load newrepos < dumpfile2
$ svnadmin load newrepos < dumpfile3
</screen>
+ </informalexample>
<!--
<para>Another neat trick you can perform with this
@@ -4396,10 +4414,12 @@
<filename>ss-dumpfile</filename> – können Sie zunächst
ein Projektarchiv anlegen, das alle beherbergt:</para>
- <screen>
+ <informalexample>
+ <screen>
$ svnadmin create /var/svn/projects
$
</screen>
+ </informalexample>
<!--
<para>Then, make new directories in the repository that will
@@ -4411,7 +4431,8 @@
werden:</para>
<!--
- <screen>
+ <informalexample>
+ <screen>
$ svn mkdir -m "Initial project roots" \
file:///var/svn/projects/calc \
file:///var/svn/projects/calendar \
@@ -4419,8 +4440,10 @@
Committed revision 1.
$
</screen>
+ </informalexample>
-->
- <screen>
+ <informalexample>
+ <screen>
$ svn mkdir -m "Initial project roots" \
file:///var/svn/projects/calc \
file:///var/svn/projects/calendar \
@@ -4428,6 +4451,7 @@
Revision 1 übertragen.
$
</screen>
+ </informalexample>
<!--
<para>Lastly, load the individual dump files into their
@@ -4436,7 +4460,8 @@
<para>Laden Sie schließlich die Auszugsdateien an ihren
jeweiligen Ort im neuen Projektarchiv:</para>
- <screen>
+ <informalexample>
+ <screen>
$ svnadmin load /var/svn/projects --parent-dir calc < calc-dumpfile
…
$ svnadmin load /var/svn/projects --parent-dir calendar < cal-dumpfile
@@ -4445,6 +4470,7 @@
…
$
</screen>
+ </informalexample>
<!--
<para>We'll mention one final way to use the Subversion
More information about the svnbook-dev
mailing list