[svnbook] r3745 committed - * trunk/src/de/book/ch03-advanced-topics.xml...

svnbook at googlecode.com svnbook at googlecode.com
Fri Jun 18 11:05:39 CDT 2010


Revision: 3745
Author: jmfelderhoff at gmx.eu
Date: Fri Jun 18 09:05:16 2010
Log: * trunk/src/de/book/ch03-advanced-topics.xml
   - Fixes ticket #128 (cf. http://www.svnbook.de/report/6).

http://code.google.com/p/svnbook/source/detail?r=3745

Modified:
  /trunk/src/de/book/ch03-advanced-topics.xml

=======================================
--- /trunk/src/de/book/ch03-advanced-topics.xml	Tue Jun 15 12:47:34 2010
+++ /trunk/src/de/book/ch03-advanced-topics.xml	Fri Jun 18 09:05:16 2010
@@ -332,26 +332,46 @@
  </screen>

      </sect2>
-
+
      <!-- ===============================================================  
-->
      <sect2 id="svn.tour.revs.dates">
+<!--
        <title>Revision Dates</title>
-
+-->
+      <title>Revisionsdaten</title>
+
        <indexterm>
+<!--
          <primary>revisions</primary>
          <secondary>specified as dates</secondary>
+-->
+        <primary>Revisionen</primary>
+        <secondary>als Datum angegeben</secondary>
        </indexterm>

+<!--
        <para>Revision numbers reveal nothing about the world outside
          the version control system, but sometimes you need to
          correlate a moment in real time with a moment in version
-        history.  To facilitate this, the <option>--revision</option>
+        history.  To facilitate this, the <option>- -revision</option>
          (<option>-r</option>) option can also accept as input date
          specifiers wrapped in curly braces (<literal>{</literal> and
          <literal>}</literal>).  Subversion accepts the standard
          ISO-8601 date and time formats, plus a few others.  Here are
          some examples.  (Remember to use quotes around any date that
          contains spaces.)</para>
+-->
+      <para>Revisionsnummern offenbaren nichts über die Welt außerhalb
+        des Versionskontrollsystems, doch manchmal müssen Sie einen
+        Zeitpunkt mit einem Moment der Versionsgeschichte korrelieren.
+        Um das zu ermöglichen, erlaubt die Option
+        <option>--revision</option> (<option>-r</option>) auch
+        Datumsangaben in geschweiften Klammern (<literal>{</literal>
+        und <literal>}</literal>). Subversion akzeptiert die
+        standardisierten ISO-8601 Datums- und Zeitformate und ein paar
+        weitere. Hier sind einige Beispiele. (Denken Sie daran, bei
+        Daten die Leerzeichen enthalten, Anführungszeichen zu
+        verwenden.)</para>

        <screen>
  $ svn checkout -r {2006-02-17}
@@ -367,22 +387,27 @@
  $ svn checkout -r {20060217T1530-0500}
  …
  </screen>
-
+
+<!--
        <para>When you specify a date, Subversion resolves that date to
          the most recent revision of the repository as of that date,
          and then continues to operate against that resolved revision
          number:</para>
-
+-->
+      <para>Falls Sie ein Datum angeben, wandelt Subversion dieses
+        Datum in die letzte Revision zum Zeitpunkt dieses Datums um
+        und verwendet dann die entsprechende Revisionsnummer:</para>
+
        <screen>
  $ svn log -r {2006-11-28}
  ------------------------------------------------------------------------
  r12 | ira | 2006-11-27 12:31:51 -0600 (Mon, 27 Nov 2006) | 6 lines
  …
  </screen>
-
+
        <sidebar>
          <title>Is Subversion a Day Early?</title>
-
+
          <para>If you specify a single date as a revision without
            specifying a time of day (for example
            <literal>2006-11-27</literal>), you may think that Subversion
@@ -400,18 +425,24 @@
            either specify the 27th with the time (<literal>{"2006-11-27
            23:59"}</literal>), or just specify the next day
            (<literal>{2006-11-28}</literal>).</para>
-
+
        </sidebar>
-
+
+<!--
        <para>You can also use a range of dates.  Subversion will find
          all revisions between both dates, inclusive:</para>
-
+-->
+      <para>Sie können auch einen Zeitraum angeben. Subversion findet
+        dann alle Revisionen zwischen den und einschließlich der
+        Daten:</para>
+
        <screen>
  $ svn log -r {2006-11-20}:{2006-11-29}
  …
  </screen>
-
+
        <warning>
+<!--
          <para>Since the timestamp of a revision is stored as an
            unversioned, modifiable property of the revision (see <xref
            linkend="svn.advanced.props" />), revision timestamps can be
@@ -424,10 +455,26 @@
            you will likely find that trying to use dates to specify
            revision ranges in your repository doesn't always return the
            data you might have expected.</para>
+-->
+
+        <para>Da der Zeitstempel einer Revision als ein
+          unversioniertes, änderbares Revisions-Property gespeichert
+          ist (siehe <xref linkend="svn.advanced.props" />), können
+          Revisions-Zeitstempel geändert werden, um die wahre
+          Chronologie zu fälschen, oder gar vollständig entfernt
+          werden. Die Fähigkeit von Subversion, Revisionsdaten in
+          Revisionsnummern überführen zu können, beruht auf einer
+          sequentiellen Ordnung der Revisions-Zeitstempel – je
+          jünger die Revision, desto jünger der Zeitstempel. Falls
+          diese Ordnung nicht aufrechterhalten wird, werden Sie
+          voraussichtlich feststellen, dass der Versuch, Daten zur
+          Angabe von Revisionsbereichen in Ihrem Projektarchiv zu
+          verwenden, nicht immer die Daten zurückliefern wird, die Sie
+          erwartet hätten.</para>
        </warning>
-
+
      </sect2>
-
+
    </sect1>

    <!-- =================================================================  
-->


More information about the svnbook-dev mailing list