[svnbook commit] r3319 - trunk/src/de/book
jmfelderhoff
noreply at red-bean.com
Tue Sep 23 12:04:34 CDT 2008
Author: jmfelderhoff
Date: Tue Sep 23 12:04:34 2008
New Revision: 3319
Log:
* ch04-branching-and-merging.xml
- Minor corrections.
Modified:
trunk/src/de/book/ch04-branching-and-merging.xml
Modified: trunk/src/de/book/ch04-branching-and-merging.xml
==============================================================================
--- trunk/src/de/book/ch04-branching-and-merging.xml (original)
+++ trunk/src/de/book/ch04-branching-and-merging.xml Tue Sep 23 12:04:34 2008
@@ -208,7 +208,7 @@
<para>Wie vorher sei hier angenommen, dass sowohl Sally als auch
Sie Arbeitskopien des <quote>calc</quote> Projektes
besitzen. Ausdrücklich hat jeder von Ihnen eine Arbeitskopie von
- <filename>/calc/trunk</filename>. Alle dateien des Projektes
+ <filename>/calc/trunk</filename>. Alle Dateien des Projektes
befinden sich in diesem Unterverzeichnis statt in
<filename>/calc</filename> selber, da Ihr Team entschieden hat,
dass in <filename>/calc/trunk</filename> die
@@ -231,7 +231,7 @@
dass sofort auftaucht ist, dass Sie nicht Sally in die Quere
kommen möchten, die gerade hier und da kleinere Fehler
beseitigt. Sie ist abhängig von der Tatsache, dass die letzte
- version des Projektes (in <filename>/calc/trunk</filename>)
+ Version des Projektes (in <filename>/calc/trunk</filename>)
stets benutzbar ist. Wenn Sie nun damit beginnen, Stück für
Stück Ihre Änderungen zu übergeben, werden Sie gewiss die Dinge
für Sally (und auch für andere Teammitglieder) in Unordnung
@@ -266,13 +266,13 @@
-->
<para>Eine Strategie ist, sich in ein Loch zu verkriechen: Sie und
Sally können für eine Woche oder zwei den Informationsaustausch
- einstellen. Das heißt, fangen Sie damit an, die Dateien Ihrer
+ einstellen. Das heißt, Sie fangen damit an, die Dateien Ihrer
Arbeitskopie auszuräumen und umzuorganisieren, ohne Änderungen
zu übergeben oder die Arbeitskopie zu aktualisieren, bevor Sie
mit Ihrer Arbeit vollständig fertig sind. Das wirft allerdings
einige Probleme auf. Erstens ist das nicht sehr sicher. Viele
Leute möchten Ihre Arbeit regelmäßig ins Repository sichern, für
- den Fall, dass etwas schlimmes mit der Arbeitskopie passieren
+ den Fall, dass etwas Schlimmes mit der Arbeitskopie passieren
könnte. Zweitens ist das nicht sehr flexibel. Falls Sie Ihre
Arbeit an mehreren Rechnern verrichten (vielleicht haben Sie
eine Arbeitskopie von <filename>/calc/trunk</filename> auf zwei
@@ -312,8 +312,12 @@
<!-- =============================================================== -->
<sect2 id="svn.branchmerge.using.create">
+<!--
<title>Creating a Branch</title>
+-->
+ <title>Erzeugen eines Zweigs</title>
+<!--
<para>Creating a branch is very simple—you make a copy of
the project in the repository using the <command>svn
copy</command> command. Subversion is able to copy not only
@@ -329,11 +333,35 @@
<filename>/calc/branches/my-calc-branch</filename>, which
begins its life as a copy of
<filename>/calc/trunk</filename>.</para>
+-->
+ <para>Es ist sehr einfach, einen Zweig zu erzeugen – Sie
+ erstellen mit dem Befehl <command>svn copy</command> eine
+ Kopie des Projektes im Repository. Subversion kann nicht nur
+ Dateien, sondern auch komplette Verzeichnisse kopieren. In
+ diesem Fall möchten Sie eine Kopie des Verzeichnisses
+ <filename>/calc/trunk</filename> machen. Wo soll die neue
+ Kopie angelegt werden? Wo Sie wünschen – es ist eine
+ Frage der Projektkonventionen. Sagen wir mal, dass Ihr Team
+ die Konvention vereinbart hat, Zweige im Bereich
+ <filename>/calc/branches</filename> des Repositorys anzulegen,
+ und Sie Ihren Zweig <literal>my-calc-branch</literal> nennen
+ möchten. Sie werden ein neues Verzeichnis
+ <filename>/calc/branches/my-calc-branch</filename> anlegen,
+ das als Kopie von <filename>/calc/trunk</filename>
+ beginnt.</para>
+<!--
<para>You may already have seen <command>svn copy</command> used
to copy one file to another within a working copy. But it can
also be used to do a <quote>remote</quote> copy entirely
within the repository. Just copy one URL to another:</para>
+-->
+ <para>Sie haben vielleicht schon gesehen, wie mit <command>svn
+ copy</command> in einer Arbeitskopie eine Datei auf eine
+ andere kopiert wird. Es kann allerdings auch verwendet werden,
+ um eine <quote>entfernte</quote> Kopie innerhalb des
+ Repositorys durchzuführen. Kopieren Sie einfach einen URL auf
+ einen anderen:</para>
<screen>
$ svn copy http://svn.example.com/repos/calc/trunk \
More information about the svnbook-dev
mailing list