[svnbook] r3743 committed - * trunk/src/de/book/ch03-advanced-topics.xml...
svnbook at googlecode.com
svnbook at googlecode.com
Tue Jun 15 14:49:13 CDT 2010
Revision: 3743
Author: jmfelderhoff at gmx.eu
Date: Tue Jun 15 12:47:34 2010
Log: * trunk/src/de/book/ch03-advanced-topics.xml
- Fix ticket #127 (cf. http://www.svnbook.de/report/6).
http://code.google.com/p/svnbook/source/detail?r=3743
Modified:
/trunk/src/de/book/ch03-advanced-topics.xml
=======================================
--- /trunk/src/de/book/ch03-advanced-topics.xml Sun Jun 13 22:05:36 2010
+++ /trunk/src/de/book/ch03-advanced-topics.xml Tue Jun 15 12:47:34 2010
@@ -149,11 +149,18 @@
<!-- ===============================================================
-->
<sect2 id="svn.tour.revs.keywords">
+<!--
<title>Revision Keywords</title>
-
+-->
+ <title>Revisions-Schlüsselworte</title>
+
<indexterm>
+<!--
<primary>revisions</primary>
<secondary>revision keywords</secondary>
+-->
+ <primary>Revisionen</primary>
+ <secondary>Revisions-Schlüsselworte</secondary>
</indexterm>
<indexterm>
<primary>HEAD</primary>
@@ -168,52 +175,81 @@
<primary>PREV</primary>
</indexterm>
+<!--
<para>The Subversion client understands a number of revision
keywords. These keywords can be used instead of integer
- arguments to the <option>--revision</option>
+ arguments to the <option>- -revision</option>
(<option>-r</option>) option, and are resolved into specific
revision numbers by Subversion:</para>
+-->
+ <para>Der Subversion-Client versteht eine Reihe von
+ Revisions-Schlüsselworten. Diese Schlüsselworte können der
+ Option <option>--revision</option> (<option>-r</option>)
+ anstatt ganzer Zahlen als Optionsargument übergeben werden;
+ sie werden von Subversion zu bestimmten Revisionsnummern
+ aufgelöst:</para>
<variablelist>
<varlistentry>
<term><literal>HEAD</literal></term>
<listitem>
+<!--
<para>The latest (or <quote>youngest</quote>) revision in
the repository.</para>
+-->
+ <para>Die letzte (oder <quote>jüngste</quote>) Revision im
+ Projektarchiv.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>BASE</literal></term>
<listitem>
+<!--
<para>The revision number of an item in a working copy.
If the item has been locally modified, this refers to
the way the item appears without those local
modifications.</para>
+-->
+ <para>Die Revisionsnummer eines Objektes in der
+ Arbeitskopie. Falls das Objekt lokal bearbeitet wurde,
+ bezieht sie sich auf das unmodifizierte Objekt.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>COMMITTED</literal></term>
<listitem>
+<!--
<para>The most recent revision prior to, or equal to,
<literal>BASE</literal>, in which an item changed.</para>
+-->
+ <para>Die letzte Revision kleiner oder gleich
+ <literal>BASE</literal>, in der ein Objekt verändert
+ wurde.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>PREV</literal></term>
<listitem>
+<!--
<para>The revision immediately <emphasis>before</emphasis>
the last revision in which an item changed.
Technically, this boils down to
<literal>COMMITTED</literal>−1.</para>
+-->
+ <para>Die Revision unmittelbar <emphasis>vor</emphasis>
+ der letzten Revision, in der ein Objekt verändert wurde.
+ Technisch bedeutet das
+ <literal>COMMITTED</literal>−1.</para>
</listitem>
</varlistentry>
</variablelist>
+<!--
<para>As can be derived from their descriptions, the
<literal>PREV</literal>, <literal>BASE</literal>, and
<literal>COMMITTED</literal> revision keywords are used only
@@ -221,10 +257,23 @@
to repository URLs. <literal>HEAD</literal>, on the other
hand, can be used in conjunction with both of these path
types.</para>
-
+-->
+ <para>Wie aus den Beschreibungen abgeleitet werden kann, werden
+ die Revisions-Schlüsselworte <literal>PREV</literal>,
+ <literal>BASE</literal> und <literal>COMMITTED</literal> nur
+ in Bezug auf einen Pfad der Arbeitskopie verwendet – sie
+ sind nicht auf URLs des Projektarchivs anwendbar.
+ <literal>HEAD</literal> kann hingegen in Verbindung mit beiden
+ Pfadtypen verwendet werden.</para>
+
+<!--
<para>Here are some examples of revision keywords in
action:</para>
-
+-->
+ <para>Hier ein paar Beispiele zur Verwendung von
+ Revisions-Schlüsselworten:</para>
+
+<!--
<screen>
$ svn diff -r PREV:COMMITTED foo.c
# shows the last change committed to foo.c
@@ -251,7 +300,37 @@
# compares the unmodified version of foo.c with the way foo.c looked
# in revision 14
</screen>
-
+-->
+
+ <screen>
+$ svn diff -r PREV:COMMITTED foo.c
+# zeigt die letzte übergebene Änderung von foo.c an
+
+$ svn log -r HEAD
+# gibt die Protokollnachricht der letzten Übergabe an das
+# Projektarchiv aus
+
+$ svn diff -r HEAD
+# vergleicht Ihre Arbeitskopie (mit allen lokalen Änderungen) mit der
+# letzten Version dieses Baums im Projektarchiv
+
+$ svn diff -r BASE:HEAD foo.c
+# vergleicht die unmodifizierte Version von foo.c mit der letzten
+# Version von foo.c im Projektarchiv
+
+$ svn log -r BASE:HEAD
+# gibt alle Übergabe-Protokollnachrichten des aktuellen versionierten
+# Verzeichnisses seit der letzten Aktualisierung aus
+
+$ svn update -r PREV foo.c
+# macht die letzte Änderung an foo.c rückgängig, indem die
+# Arbeitsrevision von foo.c vermindert wird
+
+$ svn diff -r BASE:14 foo.c
+# vergleicht die unmodifizierte Version von foo.c mit foo.c in der
+# Revision 14
+</screen>
+
</sect2>
<!-- ===============================================================
-->
More information about the svnbook-dev
mailing list