[svnbook] r4920 committed - Conflict resolution.

svnbook at googlecode.com svnbook at googlecode.com
Mon Nov 24 03:36:07 CST 2014


Revision: 4920
Author:   jmfelderhoff at gmx.eu
Date:     Mon Nov 24 09:35:52 2014 UTC
Log:      Conflict resolution.

https://code.google.com/p/svnbook/source/detail?r=4920

Modified:
  /branches/1.8/de/book/ref-reposhooks.xml
  /branches/1.8/de/book/ref-svnlook.xml
  /branches/1.8/de/book/ref-svnserve.xml

=======================================
--- /branches/1.8/de/book/ref-reposhooks.xml	Sat Nov 22 12:27:04 2014 UTC
+++ /branches/1.8/de/book/ref-reposhooks.xml	Mon Nov 24 09:35:52 2014 UTC
@@ -2,16 +2,68 @@

  <reference id="svn.ref.reposhooks">
  <!--
-    <title>Repository Hooks</title>
+  <title>Subversion Repository Hook Reference</title>
  -->
-    <title>Projektarchiv-Hooks</title>
+  <title>Subversion Projektarchiv-Hook-Referenz</title>

    <partintro>
+
  <!--
-    <para>These are the repository hooks that Subversion provides:</para>
+    <para>Subversion repositories provide a number of event hooks
+      which are essentially opportunities for administrators to extend
+      Subversion's functionality at key moments of key operations.
+      Repository hooks are implemented as programs executed by
+      Subversion itself at those key moments—before and after a
+      commit, before and after a user locks a file, and so on.</para>
  -->
-    <para>Dies sind die von Subversion zur Verfügung gestellten
-      Projektarchiv-Hooks:</para>
+    <para>Subversion Projektarchive stellen eine Anzahl von
+      Ereignis-Hooks zur Verfügung, die im Wesentlichen Gelegenheiten
+      für Administratoren sind, um die Funktionalität von Subversion
+      zu Schlüsselzeitpunkten von Schlüsseloperationen zu erweitern.
+      Projektarchiv-Hooks werden als Programme implementiert, die von
+      Subversion selbst zu diesen Schlüsselzeitpunkten ausgeführt
+      werden – vor und nach einer Übergabe, vor oder nach dem
+      Anlegen einer Sperre, usw.</para>
+
+<!--
+    <para>For each hook it provides, Subversion will attempt to
+      execute the program of that hook's name which is found in
+      the <filename>hooks/</filename> subdirectory of the repository's
+      on-disk directory structure.  For example, on a Unix system, the
+      start-commit hook script would be installed at
+       
<filename><replaceable>REPOS_PATH</replaceable>/hooks/start-commit</filename>,
+      where it could be a binary executable program, a shell script, a
+      Python program, etc.  On a Windows system, the program would be
+      installed in the same location, but would be
+      named <filename>START-COMMIT.EXE</filename>
+      or <filename>START-COMMIT.BAT</filename> instead of
+      simply <filename>start-commit</filename>.</para>
+-->
+    <para>Für jeden zur Verfügung gestellten Hook versucht Subversion,
+      das gleichnamige Programm aus dem Unterverzeichnis
+      <filename>hooks/</filename> der Verzeichnisstruktur des
+      Projektarchivs auszuführen. Beispielsweise würde der Hook, der
+      zu Beginn einer Übergabe aufgerufern wird (start-commit) als
+      binäres, ausführbares Programm, ein Shell-Script,
+      Python-Programm usw. unter
+       
<filename><replaceable>REPOS_PATH</replaceable>/hooks/start-commit</filename>
+      installiert werden. Auf einem Windows-System würde das Programm
+      am gleichen Ort installiert, allerdings unter dem Namen
+      <filename>START-COMMIT.EXE</filename> oder
+      <filename>START-COMMIT.BAT</filename> statt einfach
+      <filename>start-commit</filename>.</para>
+
+<!--
+    <para>This reference guide describes the various hooks which
+      Subversion offers to administrators, detailing when the hook is
+      invoked, its input parameters, and how its behavior affects the
+      Subversion workflow.</para>
+-->
+    <para>Diese Referenz bwschreibt die verschiedenen Hooks, die
+      Subversion Administratoren anbietet, wobei beschrieben wird,
+      wann der Hook aufgerufen wird, wie seine Eingabeparameter sind
+      und wie sein Verhalten den Arbeitsablauf von Subversion
+      beeinflusst.</para>

    </partintro>

@@ -22,12 +74,10 @@

      <indexterm>
  <!--
-      <primary>repository</primary>
-      <secondary>hooks</secondary>
+      <primary>hook scripts</primary>
  -->
-      <primary>Projektarchiv</primary>
-      <secondary>Hooks</secondary>
-      <tertiary>start-commit</tertiary>
+      <primary>Hook-Scripte</primary>
+      <secondary>start-commit</secondary>
      </indexterm>

      <refnamediv>
@@ -39,6 +89,15 @@
        </refpurpose>
      </refnamediv>

+    <refsynopsisdiv>
+      <para><literal>start-commit
+        <replaceable>REPOS-PATH</replaceable>
+        <replaceable>USER</replaceable>
+        <replaceable>CAPABILITIES</replaceable>
+        <replaceable>TXN-NAME</replaceable></literal></para>
+    </refsynopsisdiv>
+
+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Description</title>
@@ -46,29 +105,79 @@
        <title>Beschreibung</title>

  <!--
-      <para>The start-commit hook is run before the commit
-        transaction is even created.  It is typically used to
-        decide whether the user has commit privileges at all.</para>
+      <para>The start-commit hook is run immediately after the
+        commit transaction is created and its initial properties
+        set.  It is typically used as an early termination
+        mechanism, avoiding what could be a lengthy commit process
+        which would eventually fail at a later phase anyway due to a
+        user's lack of commit privileges or some other commit
+        metadata validation failure.</para>
  -->
-      <para>Der Hook start-commit wird ausgeführt, bevor überhaupt
-        eine Übergabetransaktion erzeugt wird. Er wird üblicherweise
-        verwendet, um zu entscheiden, ob der Benutzer überhaupt die
-        Rechte zur Übergabe hat.</para>
+      <para>Der Hook start-commit wird unmittelbar nach Erstellung der
+        Übergabe-Transaktion mit ihren gesetzten Eigenschaften ausgeführt.
+        Er wird üblicherweise als ein früher Abbruchmechanismus
+        verwendet, der einen eventuell längeren Übergabeprozess
+        vermeidet, der in einer späteren Phase ohnehin scheitern
+        würde, weil ein Anwender nicht die nötigen Rechte hat oder
+        irgendwelche anderen Metadaten für die Übergabe nicht
+        stimmen.</para>

  <!--
        <para>If the start-commit hook program returns a nonzero exit
-        value, the commit is stopped before the commit transaction
-        is even created, and anything printed to  
<filename>stderr</filename> is
-        marshalled back to the client.</para>
+        value, the commit process is stopped, the commit transaction
+        is destroyed, and anything printed to
+        <filename>stderr</filename> is marshalled back to the
+        client.</para>
  -->
        <para>Falls der Hook start-commit einen Rückgabewert ungleich
-        Null zurückgibt, wird die Übergabe gestoppt, bevor die
-        Übergabetransaktion überhaupt erzeugt wird, und alles, was
-        nach <filename>stderr</filename> ausgegeben wird, wird
-        zurück zum Client umgeleitet.</para>
+        Null zurückgibt, wird der Übergabeprozess gestoppt, die
+        Übergabetransaktion zerstört, und alles, was nach
+        <filename>stderr</filename> ausgegeben wird, wird zurück zum
+        Client umgeleitet.</para>
+
+<!--
+      <para>The start-commit hook is not a suitable place to
+        evaluate the substance of a particular commit, as it is
+        invoked before any file or directory change information has
+        been transmitted.  Use the pre-commit hook script (which is
+        described in <xref linkend="svn.ref.reposhooks.pre-commit"
+        /> elsewhere in this reference) for that purpose.</para>
+-->
+      <para>Der Hook start-commit ist kein passender Ort, um den
+        Inhalt einer bestimmten übergabe auszuwerten, da er
+        aufgerufern wird, bevor irgendeine Information über die
+        Änderung einer Datei oder eines Verzeichnisses übertragen
+        wurde. Verwenden Sie zu diesem Zweck das Hook0Script
+        pre-commit (welches in
+        <xref linkend="svn.ref.reposhooks.pre-commit" /> an einer
+        anderen Stelle dieser Referenz beschrieben wird).</para>
+
+      <note>
+<!--
+        <para>Prior to Subversion 1.8, the Subversion invoked the
+          start-commit hook <emphasis>before</emphasis> creating the
+          commit transaction.  Failure of the script resulted in that
+          transaction not being created at all.  This was changed in
+          Subversion 1.8, though, to allow implementations of the
+          start-commit hook access to the transaction's properties,
+          which can include (among other things) the revision log
+          associated with the commit.</para>
+      </note>
+-->
+        <para>Vor Subversion 1.8 rief Subversion den Hook
+          start-commit <emphasis>vor</emphasis> der Erstellung der
+          Übergabetransaktion auf. Das Scheitern des Scriptes führte
+          dazu, dass überhaupt keine Transaktion erstellt wurde. In
+          Subversion 1.8 wurde das jedoch geändert, um
+          Implementierungen des Hooks start-commit Zugriff auf die
+          Eigenschaften der Transaktion zu ermöglichen, die (neben
+          anderen Dingen) das zu der Übergabe gehörige
+          Revisionsprotokoll beinhalten können.</para>
+      </note>

      </refsect1>

+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Input Parameter(s)</title>
@@ -102,18 +211,25 @@
              capabilities that a client passes to the server,
              including <literal>depth</literal>,
              <literal>mergeinfo</literal>, and
-            <literal>log-revprops</literal> (new in Subversion 1.5).</para>
+            <literal>log-revprops</literal> (new in Subversion 1.5)</para>
  -->
            <para>Eine durch Doppelpunkte getrennte Liste von
              Fähigkeiten, die der Client an den Server übergibt; dazu
              gehören <literal>depth</literal>,
              <literal>mergeinfo</literal> und
-            <literal>log-revprops</literal> (neu in Subversion 1.5).
+            <literal>log-revprops</literal> (neu in Subversion 1.5)
            </para>
+        </listitem>
+        <listitem>
+<!--
+          <para>Commit transaction name (new in Subversion 1.8)</para>
+-->
+          <para>Name der Übergabetransaktion (neu in Subversion 1.8)</para>
          </listitem>
        </orderedlist>
      </refsect1>

+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Common uses</title>
@@ -137,17 +253,17 @@

    </refentry>

-  <!-- =============================================================== -->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
    <refentry id="svn.ref.reposhooks.pre-commit">

      <indexterm>
  <!--
-      <primary>repository</primary>
-      <secondary>hooks</secondary>
+      <primary>hook scripts</primary>
  -->
-      <primary>Projektarchiv</primary>
-      <secondary>Hooks</secondary>
-      <tertiary>pre-commit</tertiary>
+      <primary>Hook-Scripte</primary>
+      <secondary>pre-commit</secondary>
      </indexterm>

      <refnamediv>
@@ -159,6 +275,13 @@
        </refpurpose>
      </refnamediv>

+    <refsynopsisdiv>
+      <para><literal>pre-commit
+        <replaceable>REPOS-PATH</replaceable>
+        <replaceable>TXN-NAME</replaceable></literal></para>
+    </refsynopsisdiv>
+
+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Description</title>
@@ -197,6 +320,7 @@

      </refsect1>

+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Input parameter(s)</title>
@@ -251,6 +375,7 @@

      </refsect1>

+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Common uses</title>
@@ -264,17 +389,17 @@

    </refentry>

-  <!-- =============================================================== -->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
    <refentry id="svn.ref.reposhooks.post-commit">

      <indexterm>
  <!--
-      <primary>repository</primary>
-      <secondary>hooks</secondary>
+      <primary>hook scripts</primary>
  -->
-      <primary>Projektarchiv</primary>
-      <secondary>Hooks</secondary>
-      <tertiary>post-commit</tertiary>
+      <primary>Hook-Scripte</primary>
+      <secondary>post-commit</secondary>
      </indexterm>

      <refnamediv>
@@ -286,6 +411,13 @@
        </refpurpose>
      </refnamediv>

+    <refsynopsisdiv>
+      <para><literal>post-commit
+        <replaceable>REPOS-PATH</replaceable>
+        <replaceable>REVISION</replaceable></literal></para>
+    </refsynopsisdiv>
+
+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Description</title>
@@ -326,6 +458,7 @@

      </refsect1>

+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Input parameter(s)</title>
@@ -356,6 +489,7 @@
        </orderedlist>
      </refsect1>

+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Common uses</title>
@@ -369,17 +503,17 @@

    </refentry>

-  <!-- =============================================================== -->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
    <refentry id="svn.ref.reposhooks.pre-revprop-change">

      <indexterm>
  <!--
-      <primary>repository</primary>
-      <secondary>hooks</secondary>
+      <primary>hook scripts</primary>
  -->
-      <primary>Projektarchiv</primary>
-      <secondary>Hooks</secondary>
-      <tertiary>pre-revprop-change</tertiary>
+      <primary>Hook-Scripte</primary>
+      <secondary>pre-revprop-change</secondary>
      </indexterm>

      <refnamediv>
@@ -392,6 +526,16 @@
          Revisions-Eigenschaften.</refpurpose>
      </refnamediv>

+    <refsynopsisdiv>
+      <para><literal>pre-revprop-change
+        <replaceable>REPOS-PATH</replaceable>
+        <replaceable>REVISION</replaceable>
+        <replaceable>USER</replaceable>
+        <replaceable>PROPNAME</replaceable>
+        <replaceable>ACTION</replaceable></literal></para>
+    </refsynopsisdiv>
+
+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Description</title>
@@ -417,10 +561,11 @@
          stattfinden kann.</para>

  <!--
-      <para>If the <literal>pre-revprop-change</literal> hook
-        doesn't exist, isn't executable, or returns a nonzero exit
-        value, no change to the property will be made, and anything
-        printed to <filename>stderr</filename> is marshalled back to the  
client.</para>
+      <para>If the <literal>pre-revprop-change</literal> hook doesn't
+        exist, isn't executable, or returns a nonzero exit value, no
+        change to the property will be made, and anything printed
+        to <filename>stderr</filename> is marshalled back to the
+        client.</para>
  -->
        <para>Falls der Hook <literal>pre-revprop-change</literal>
          nicht vorhanden ist, nicht ausführbar ist oder einen
@@ -431,6 +576,7 @@

      </refsect1>

+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Input parameter(s)</title>
@@ -493,6 +639,7 @@

      </refsect1>

+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Common uses</title>
@@ -507,17 +654,17 @@

    </refentry>

-  <!-- =============================================================== -->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
    <refentry id="svn.ref.reposhooks.post-revprop-change">

      <indexterm>
  <!--
-      <primary>repository</primary>
-      <secondary>hooks</secondary>
+      <primary>hook scripts</primary>
  -->
-      <primary>Projektarchiv</primary>
-      <secondary>Hooks</secondary>
-      <tertiary>post-revprop-change</tertiary>
+      <primary>Hook-Scripte</primary>
+      <secondary>post-revprop-change</secondary>
      </indexterm>

      <refnamediv>
@@ -530,6 +677,16 @@
          Revisions-Eigenschaft.</refpurpose>
      </refnamediv>

+    <refsynopsisdiv>
+      <para><literal>post-revprop-change
+        <replaceable>REPOS-PATH</replaceable>
+        <replaceable>REVISION</replaceable>
+        <replaceable>USER</replaceable>
+        <replaceable>PROPNAME</replaceable>
+        <replaceable>ACTION</replaceable></literal></para>
+    </refsynopsisdiv>
+
+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Description</title>
@@ -575,6 +732,7 @@

      </refsect1>

+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Input parameter(s)</title>
@@ -636,6 +794,7 @@

      </refsect1>

+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Common uses</title>
@@ -649,17 +808,17 @@

    </refentry>

-  <!-- =============================================================== -->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
    <refentry id="svn.ref.reposhooks.pre-lock">

      <indexterm>
  <!--
-      <primary>repository</primary>
-      <secondary>hooks</secondary>
+      <primary>hook scripts</primary>
  -->
-      <primary>Projektarchiv</primary>
-      <secondary>Hooks</secondary>
-      <tertiary>pre-lock</tertiary>
+      <primary>Hook-Scripte</primary>
+      <secondary>pre-lock</secondary>
      </indexterm>

      <refnamediv>
@@ -671,6 +830,16 @@
        </refpurpose>
      </refnamediv>

+    <refsynopsisdiv>
+      <para><literal>pre-lock
+        <replaceable>REPOS-PATH</replaceable>
+        <replaceable>PATH</replaceable>
+        <replaceable>USER</replaceable>
+        <replaceable>COMMENT</replaceable>
+        <replaceable>STEAL</replaceable></literal></para>
+    </refsynopsisdiv>
+
+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Description</title>
@@ -742,6 +911,7 @@

      </refsect1>

+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Input parameter(s)</title>
@@ -795,6 +965,7 @@
        </orderedlist>
      </refsect1>

+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Common uses</title>
@@ -808,17 +979,17 @@

    </refentry>

-  <!-- =============================================================== -->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
    <refentry id="svn.ref.reposhooks.post-lock">

      <indexterm>
  <!--
-      <primary>repository</primary>
-      <secondary>hooks</secondary>
+      <primary>hook scripts</primary>
  -->
-      <primary>Projektarchiv</primary>
-      <secondary>Hooks</secondary>
-      <tertiary>post-lock</tertiary>
+      <primary>Hook-Scripte</primary>
+      <secondary>post-lock</secondary>
      </indexterm>

      <refnamediv>
@@ -830,6 +1001,13 @@
        </refpurpose>
      </refnamediv>

+    <refsynopsisdiv>
+      <para><literal>post-lock
+        <replaceable>REPOS-PATH</replaceable>
+        <replaceable>USER</replaceable></literal></para>
+    </refsynopsisdiv>
+
+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Description</title>
@@ -863,6 +1041,7 @@

      </refsect1>

+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Input parameter(s)</title>
@@ -903,6 +1082,7 @@

      </refsect1>

+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Common uses</title>
@@ -916,17 +1096,17 @@

    </refentry>

-  <!-- =============================================================== -->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
    <refentry id="svn.ref.reposhooks.pre-unlock">

      <indexterm>
  <!--
-      <primary>repository</primary>
-      <secondary>hooks</secondary>
+      <primary>hook scripts</primary>
  -->
-      <primary>Projektarchiv</primary>
-      <secondary>Hooks</secondary>
-      <tertiary>pre-unlock</tertiary>
+      <primary>Hook-Scripte</primary>
+      <secondary>pre-unlock</secondary>
      </indexterm>

      <refnamediv>
@@ -938,6 +1118,16 @@
        </refpurpose>
      </refnamediv>

+    <refsynopsisdiv>
+      <para><literal>pre-unlock
+        <replaceable>REPOS-PATH</replaceable>
+        <replaceable>PATH</replaceable>
+        <replaceable>USER</replaceable>
+        <replaceable>TOKEN</replaceable>
+        <replaceable>BREAK-UNLOCK</replaceable></literal></para>
+    </refsynopsisdiv>
+
+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Description</title>
@@ -979,6 +1169,7 @@

      </refsect1>

+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Input parameter(s)</title>
@@ -1034,6 +1225,7 @@
        </orderedlist>
      </refsect1>

+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Common uses</title>
@@ -1047,17 +1239,17 @@

    </refentry>

-  <!-- =============================================================== -->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
    <refentry id="svn.ref.reposhooks.post-unlock">

      <indexterm>
  <!--
-      <primary>repository</primary>
-      <secondary>hooks</secondary>
+      <primary>hook scripts</primary>
  -->
-      <primary>Projektarchiv</primary>
-      <secondary>Hooks</secondary>
-      <tertiary>post-unlock</tertiary>
+      <primary>Hook-Scripts</primary>
+      <secondary>post-unlock</secondary>
      </indexterm>

      <refnamediv>
@@ -1069,6 +1261,13 @@
          Pfadsperre.</refpurpose>
      </refnamediv>

+    <refsynopsisdiv>
+      <para><literal>post-unlock
+        <replaceable>REPOS-PATH</replaceable>
+        <replaceable>USER</replaceable></literal></para>
+    </refsynopsisdiv>
+
+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Description</title>
@@ -1102,6 +1301,7 @@

      </refsect1>

+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Input parameter(s)</title>
@@ -1142,6 +1342,7 @@

      </refsect1>

+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Common uses</title>
@@ -1156,4 +1357,8 @@
    </refentry>
  </reference>

-
+<!--
+local variables:
+sgml-parent-document: ("book.xml" "reference")
+end:
+-->
=======================================
--- /branches/1.8/de/book/ref-svnlook.xml	Sat Nov 22 12:27:04 2014 UTC
+++ /branches/1.8/de/book/ref-svnlook.xml	Mon Nov 24 09:35:52 2014 UTC
@@ -2,9 +2,9 @@

  <reference id="svn.ref.svnlook">
  <!--
-  <title>svnlook—Subversion Repository Examination</title>
+  <title>svnlook Reference—Subversion Repository Examination</title>
  -->
-  <title>svnlook – Subversion Projektarchiv-Untersuchung</title>
+  <title>svnlook Referenz – Subversion  
Projektarchiv-Untersuchung</title>

    <partintro>
  <!--
@@ -25,22 +25,22 @@
        Projektarchiv-Administrator könnte es zu Diagnosezwecken dienlich
        sein.</para>

-<!--
+  <!--
      <para>Since <command>svnlook</command> works via direct repository  
access
        (and thus can be used only on the machine that holds the
        repository), it refers to the repository with a path, not a  
URL.</para>
--->
+  -->
      <para>Da <command>svnlook</command> über direkten
        Projektarchiv-Zugriff arbeitet (und deshalb nur auf der Maschine
        verwendet werden kann, auf der das Projektarchiv liegt), greift es
        auf das Projektarchiv über einen Pfad statt über einen URL zu.
      </para>

-<!--
+  <!--
      <para>If no revision or transaction is specified,
        <command>svnlook</command> defaults to the youngest (most
        recent) revision of the repository.</para>
--->
+  -->
      <para>Falls keine Revision oder Transaktion angegeben ist, bezieht
        sich <command>svnlook</command> standardmäßig auf die neueste
        (letzte) Revision des Projektarchivs.</para>
@@ -60,7 +60,11 @@
        Funktionalität von <command>svnlook</command> (absichtlich)
        eingeschränkt ist:</para>

-    <variablelist>
+    <variablelist id="svn.ref.svnlook.sw">
+<!--
+      <title>svnlook Options</title>
+-->
+      <title>svnlook Optionen</title>

        <varlistentry id="svn.ref.svnlook.sw.copy_info">
          <term><option>--copy-info</option></term>
@@ -127,6 +131,15 @@
  -->
                  <para>Änderungen der Zeilenende-Markierungen  
ignorieren.</para>
                </listitem>
+            </varlistentry>
+            <varlistentry>
+              <term><option>--show-c-function</option>  
(<option>-p</option>)</term>
+              <listitem>
+<!--
+                <para>Show C function names in the diff output.</para>
+-->
+                <para>C Funktionsnamen in der diff-Ausgabe anzeigen.</para>
+              </listitem>
              </varlistentry>
              <varlistentry>
                <term><option>--unified</option> (<option>-u</option>)</term>
@@ -268,6 +281,21 @@
          </listitem>
        </varlistentry>

+      <varlistentry id="svn.ref.svnlook.sw.show_inherited_props">
+        <term><option>--show-inherited-props</option></term>
+        <listitem>
+<!--
+          <para>Works with <command>svnlook propget</command> and
+            <command>svnlook proplist</command> to display the versioned
+            properties inherited by a path.</para>
+-->
+          <para>Funktioniert mit <command>svnlook propget</command>
+            und <command>svnlook proplist</command>, um die über einen
+            Pfad ererbten versionierten Eigenschaften anzeigen zu
+            lassen.</para>
+        </listitem>
+      </varlistentry>
+
        <varlistentry id="svn.ref.svnlook.sw.transaction">
          <term><option>--transaction</option> (<option>-t</option>)</term>
          <listitem>
@@ -284,8 +312,8 @@
          <term><option>--show-ids</option></term>
          <listitem>
  <!--
-          <para>Shows the filesystem node revision IDs for each path in  
the filesystem
-            tree.</para>
+          <para>Shows the filesystem node revision IDs for each path
+            in the filesystem tree.</para>
  -->
            <para>Gibt für jeden Pfad im Dateisystembaum die
              Revisions-IDs der Dateisystemknoten an.</para>
@@ -322,7 +350,6 @@
    <!-- =================================================================  
-->
    <!-- =================================================================  
-->
    <!-- =================================================================  
-->
-
    <refentry id="svn.ref.svnlook.c.author">

      <indexterm>
@@ -455,6 +482,7 @@
        </informalexample>
      </refsect1>

+    <!-- ===============================================================  
-->
      <refsect1>
  <!--
        <title>Examples</title>
@@ -463,8 +491,8 @@

  <!--
        <para>This shows the contents of a file in transaction
-        <literal>ax8</literal>, located at
-        <filename>/trunk/README</filename>:</para>
+        <literal>ax8</literal>, located
+        at <filename>/trunk/README</filename>:</para>
  -->
        <para>Dies gibt den Inhalt einer Datei bei
          <filename>/trunk/README</filename> in Transaktion
@@ -474,16 +502,16 @@
          <screen>
  $ svnlook cat -t ax8 /var/svn/repos /trunk/README

-           Subversion, a version control system.
-           =====================================
+               Subversion, a version control system.
+               =====================================

  $LastChangedDate: 2003-07-17 10:45:25 -0500 (Thu, 17 Jul 2003) $

  Contents:

- I. A FEW POINTERS
-II. DOCUMENTATION
-III. PARTICIPATING IN THE SUBVERSION COMMUNITY
+     I. A FEW POINTERS
+    II. DOCUMENTATION
+   III. PARTICIPATING IN THE SUBVERSION COMMUNITY
  …
  </screen>
        </informalexample>
@@ -491,152 +519,155 @@
      </refsect1>
    </refentry>

-    <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
-    <refentry id="svn.ref.svnlook.c.changed">
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
+  <refentry id="svn.ref.svnlook.c.changed">

-      <indexterm>
-        <primary>svnlook</primary>
+    <indexterm>
+      <primary>svnlook</primary>
  <!--
-        <secondary>subcommands</secondary>
+      <secondary>subcommands</secondary>
  -->
-        <secondary>Unterbefehle</secondary>
-        <tertiary>changed</tertiary>
-      </indexterm>
+      <secondary>Unterbefehle</secondary>
+      <tertiary>changed</tertiary>
+    </indexterm>

-      <refnamediv>
-        <refname>svnlook changed</refname>
+    <refnamediv>
+      <refname>svnlook changed</refname>
  <!--
-        <refpurpose>Print the paths that were changed.</refpurpose>
+      <refpurpose>Print the paths that were changed.</refpurpose>
  -->
-        <refpurpose>Gibt die geänderten Pfade aus.</refpurpose>
-      </refnamediv>
-      <refsect1>
+      <refpurpose>Gibt die geänderten Pfade aus.</refpurpose>
+    </refnamediv>
+
+    <refsynopsisdiv>
+      <para><literal>svnlook changed REPOS_PATH</literal></para>
+    </refsynopsisdiv>
+
+    <!-- ===============================================================  
-->
+    <refsect1>
  <!--
-        <title>Synopsis</title>
+      <title>Description</title>
  -->
-        <title>Aufruf</title>
-        <para><literal>svnlook changed REPOS_PATH</literal></para>
-      </refsect1>
-      <refsect1>
-<!--
-        <title>Description</title>
--->
-        <title>Beschreibung</title>
+      <title>Beschreibung</title>

  <!--
-        <para>Print the paths that were changed in a particular
-          revision or transaction, as well as <quote>svn
-          update-style</quote> status letters in the first two
-          columns:</para>
+      <para>Print the paths that were changed in a particular
+        revision or transaction, as well as <quote>svn
+        update-style</quote> status letters in the first two
+        columns:</para>
  -->
-        <para>Sowohl die sich in einer bestimmten Revision oder
-          Transaktion geänderten Pfade als auch die
-          Zustandsbuchstaben im Stil von <command>svn
-          update</command> in den ersten beiden Spalten werden
-          ausgegeben:</para>
+      <para>Sowohl die sich in einer bestimmten Revision oder
+        Transaktion geänderten Pfade als auch die
+        Zustandsbuchstaben im Stil von <command>svn
+        update</command> in den ersten beiden Spalten werden
+        ausgegeben:</para>

-        <variablelist>
+      <variablelist>

-          <varlistentry>
-            <term><literal>'A '</literal></term>
-            <listitem>
+        <varlistentry>
+          <term><literal>'A '</literal></term>
+          <listitem>
  <!--
-              <para>Item added to repository</para>
+            <para>Item added to repository</para>
  -->
-              <para>Objekt dem Projektarchiv hinzugefügt</para>
-            </listitem>
-          </varlistentry>
+            <para>Objekt dem Projektarchiv hinzugefügt</para>
+          </listitem>
+        </varlistentry>

-          <varlistentry>
-            <term><literal>'D '</literal></term>
-            <listitem>
+        <varlistentry>
+          <term><literal>'D '</literal></term>
+          <listitem>
  <!--
-              <para>Item deleted from repository</para>
+            <para>Item deleted from repository</para>
  -->
-              <para>Objekt aus dem Projektarchiv gelöscht</para>
-            </listitem>
-          </varlistentry>
+            <para>Objekt aus dem Projektarchiv gelöscht</para>
+          </listitem>
+        </varlistentry>

-          <varlistentry>
-            <term><literal>'U '</literal></term>
-            <listitem>
+        <varlistentry>
+          <term><literal>'U '</literal></term>
+          <listitem>
  <!--
-              <para>File contents changed</para>
+            <para>File contents changed</para>
  -->
-              <para>Dateiinhalt geändert</para>
-            </listitem>
-          </varlistentry>
+            <para>Dateiinhalt geändert</para>
+          </listitem>
+        </varlistentry>

-          <varlistentry>
-            <term><literal>'_U'</literal></term>
-            <listitem>
+        <varlistentry>
+          <term><literal>'_U'</literal></term>
+          <listitem>
  <!--
-              <para>Properties of item changed; note the leading  
underscore</para>
+            <para>Properties of item changed; note the leading  
underscore</para>
  -->
-              <para>Eigenschaften eines Objektes geändert; beachten Sie
-                den führenden Unterstrich</para>
-            </listitem>
-          </varlistentry>
+            <para>Eigenschaften eines Objektes geändert; beachten Sie
+              den führenden Unterstrich</para>
+          </listitem>
+        </varlistentry>

-          <varlistentry>
-            <term><literal>'UU'</literal></term>
-            <listitem>
+        <varlistentry>
+          <term><literal>'UU'</literal></term>
+          <listitem>
  <!--
-              <para>File contents and properties changed</para>
+            <para>File contents and properties changed</para>
  -->
-              <para>Dateiinhalt und Eigenschaften geändert</para>
-            </listitem>
-          </varlistentry>
+            <para>Dateiinhalt und Eigenschaften geändert</para>
+          </listitem>
+        </varlistentry>

-        </variablelist>
+      </variablelist>

  <!--
-        <para>Files and directories can be distinguished, as
-          directory paths are displayed with a
-          trailing <quote><literal>/</literal></quote>
-          character.</para>
+      <para>Files and directories can be distinguished, as
+        directory paths are displayed with a
+        trailing <quote><literal>/</literal></quote>
+        character.</para>
  -->
-        <para>Dateien und Verzeichnisse können unterschieden werden,
-          da Verzeichnispfade mit dem abschließenden Zeichen
-          <quote><literal>/</literal></quote> versehen sind.</para>
+      <para>Dateien und Verzeichnisse können unterschieden werden,
+        da Verzeichnispfade mit dem abschließenden Zeichen
+        <quote><literal>/</literal></quote> versehen sind.</para>

-      </refsect1>
+    </refsect1>

-      <refsect1>
+    <!-- ===============================================================  
-->
+    <refsect1>
  <!--
-        <title>Options</title>
+      <title>Options</title>
  -->
-        <title>Optionen</title>
+      <title>Optionen</title>

-        <informalexample>
-          <screen>
+      <informalexample>
+        <screen>
  <xref linkend="svn.ref.svnlook.sw.copy_info" />
  <xref linkend="svn.ref.svnlook.sw.revision" />
  <xref linkend="svn.ref.svnlook.sw.transaction" />
  </screen>
-        </informalexample>
-      </refsect1>
+      </informalexample>
+    </refsect1>

-      <refsect1>
+    <!-- ===============================================================  
-->
+    <refsect1>
  <!--
-        <title>Examples</title>
+      <title>Examples</title>
  -->
-        <title>Beispiele</title>
+      <title>Beispiele</title>

  <!--
-        <para>This shows a list of all the changed files and
-          directories in revision 39 of a test repository.  Note
-          that the first changed item is a directory, as evidenced
-          by the trailing <literal>/</literal>:</para>
+      <para>This shows a list of all the changed files and
+        directories in revision 39 of a test repository.  Note
+        that the first changed item is a directory, as evidenced
+        by the trailing <literal>/</literal>:</para>
  -->
-        <para>Dies gibt eine Liste aller geänderten Dateien und
-          Verzeichnisse in Revision 39 eines Test-Projektarchivs aus.
-          Beachten Sie, dass das erste geänderte Objekt ein
-          Verzeichnis ist, was durch das abschließende
-          <literal>/</literal> offensichtlich ist:</para>
+      <para>Dies gibt eine Liste aller geänderten Dateien und
+        Verzeichnisse in Revision 39 eines Test-Projektarchivs aus.
+        Beachten Sie, dass das erste geänderte Objekt ein
+        Verzeichnis ist, was durch das abschließende
+        <literal>/</literal> offensichtlich ist:</para>

-        <informalexample>
-          <screen>
+      <informalexample>
+        <screen>
  $ svnlook changed -r 39 /var/svn/repos
  A   trunk/vendors/deli/
  A   trunk/vendors/deli/chips.txt
@@ -647,177 +678,182 @@
  UU  trunk/vendors/baker/pretzel.txt
  D   trunk/vendors/baker/baguette.txt
  </screen>
-        </informalexample>
+      </informalexample>

  <!--
-        <para>Here's an example that shows a revision in which a
-          file was renamed:</para>
+      <para>Here's an example that shows a revision in which a
+        file was renamed:</para>
  -->
-        <para>Hier ist ein Beispiel, das eine Revision zeigt, in der
-          eine Datei umbenannt wurde:</para>
+      <para>Hier ist ein Beispiel, das eine Revision zeigt, in der
+        eine Datei umbenannt wurde:</para>

-        <informalexample>
-          <screen>
+      <informalexample>
+        <screen>
  $ svnlook changed -r 64 /var/svn/repos
  A   trunk/vendors/baker/toast.txt
  D   trunk/vendors/baker/bread.txt
  </screen>
-        </informalexample>
+      </informalexample>

  <!--
-        <para>Unfortunately, nothing in the preceding output reveals
-          the connection between the deleted and added files.  Use
-          the <option>- -copy-info</option> option to make this
-          relationship more apparent:</para>
+      <para>Unfortunately, nothing in the preceding output reveals
+        the connection between the deleted and added files.  Use
+        the <option>- -copy-info</option> option to make this
+        relationship more apparent:</para>
  -->
-        <para>Unglücklicherweise wird in der vorangegangenen Ausgabe
-          nicht deutlich, dass eine Beziehung zwischen der
-          gelöschten und hinzugefügten Datei besteht. Verwenden Sie
-          die Option <option>--copy-info</option>, um diese
-          Beziehung zu verdeutlichen:</para>
+      <para>Unglücklicherweise wird in der vorangegangenen Ausgabe
+        nicht deutlich, dass eine Beziehung zwischen der
+        gelöschten und hinzugefügten Datei besteht. Verwenden Sie
+        die Option <option>--copy-info</option>, um diese
+        Beziehung zu verdeutlichen:</para>

-        <informalexample>
-          <screen>
+      <informalexample>
+        <screen>
  $ svnlook changed -r 64 --copy-info /var/svn/repos <!--
  A + trunk/vendors/baker/toast.txt
-  (from trunk/vendors/baker/bread.txt:r63)
+    (from trunk/vendors/baker/bread.txt:r63)
  D   trunk/vendors/baker/bread.txt
  -->
  A + trunk/vendors/baker/toast.txt
-  (von trunk/vendors/baker/bread.txt:r63)
+    (von trunk/vendors/baker/bread.txt:r63)
  D   trunk/vendors/baker/bread.txt
  </screen>
-        </informalexample>
+      </informalexample>

-      </refsect1>
-    </refentry>
+    </refsect1>
+  </refentry>

-    <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
-    <refentry id="svn.ref.svnlook.c.date">
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
+  <refentry id="svn.ref.svnlook.c.date">

-      <indexterm>
-        <primary>svnlook</primary>
+    <indexterm>
+      <primary>svnlook</primary>
  <!--
-        <secondary>subcommands</secondary>
+      <secondary>subcommands</secondary>
  -->
-        <secondary>Unterbefehle</secondary>
-        <tertiary>date</tertiary>
-      </indexterm>
+      <secondary>Unterbefehle</secondary>
+      <tertiary>date</tertiary>
+    </indexterm>

-      <refnamediv>
-        <refname>svnlook date</refname>
+    <refnamediv>
+      <refname>svnlook date</refname>
  <!--
-        <refpurpose>Print the datestamp.</refpurpose>
+      <refpurpose>Print the datestamp.</refpurpose>
  -->
-        <refpurpose>Ausgabe des Zeitstempels.</refpurpose>
-      </refnamediv>
-      <refsect1>
+      <refpurpose>Ausgabe des Zeitstempels.</refpurpose>
+    </refnamediv>
+
+    <refsynopsisdiv>
+      <para><literal>svnlook date REPOS_PATH</literal></para>
+    </refsynopsisdiv>
+
+    <!-- ===============================================================  
-->
+    <refsect1>
  <!--
-        <title>Synopsis</title>
+      <title>Description</title>
  -->
-        <title>Aufruf</title>
-        <para><literal>svnlook date REPOS_PATH</literal></para>
-      </refsect1>
-      <refsect1>
-<!--
-        <title>Description</title>
--->
-        <title>Beschreibung</title>
+      <title>Beschreibung</title>

  <!--
-        <para>Print the datestamp of a revision or transaction in
-          a repository.</para>
+      <para>Print the datestamp of a revision or transaction in
+        a repository.</para>
  -->
-        <para>Gibt den Zeitstempel einer Revision oder Transaktion
-        im Projektarchiv aus.</para>
-      </refsect1>
+      <para>Gibt den Zeitstempel einer Revision oder Transaktion
+      im Projektarchiv aus.</para>
+    </refsect1>

-      <refsect1>
+    <!-- ===============================================================  
-->
+    <refsect1>
  <!--
-        <title>Options</title>
+      <title>Options</title>
  -->
-        <title>Optionen</title>
+      <title>Optionen</title>

-        <informalexample>
-          <screen>
+      <informalexample>
+        <screen>
  <xref linkend="svn.ref.svnlook.sw.revision" />
  <xref linkend="svn.ref.svnlook.sw.transaction" />
  </screen>
-        </informalexample>
-      </refsect1>
-
-      <refsect1>
+      </informalexample>
+    </refsect1>
+
+    <!-- ===============================================================  
-->
+    <refsect1>
  <!--
-        <title>Examples</title>
+      <title>Examples</title>
  -->
-        <title>Beispiele</title>
+      <title>Beispiele</title>

  <!--
-        <para>This shows the date of revision 40 of a test
-          repository:</para>
+      <para>This shows the date of revision 40 of a test
+        repository:</para>
  -->
-        <para>Dies zeigt das Datum von Revision 40 eines
-          Test-Projektarchivs:</para>
+      <para>Dies zeigt das Datum von Revision 40 eines
+        Test-Projektarchivs:</para>

-        <informalexample>
-          <screen>
+      <informalexample>
+        <screen>
  $ svnlook date -r 40 /var/svn/repos/
  2003-02-22 17:44:49 -0600 (Sat, 22 Feb 2003)
  </screen>
-        </informalexample>
+      </informalexample>

-      </refsect1>
-    </refentry>
+    </refsect1>
+  </refentry>

-    <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
-    <refentry id="svn.ref.svnlook.c.diff">
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
+  <refentry id="svn.ref.svnlook.c.diff">

-      <indexterm>
-        <primary>svnlook</primary>
+    <indexterm>
+      <primary>svnlook</primary>
  <!--
-        <secondary>subcommands</secondary>
+      <secondary>subcommands</secondary>
  -->
-        <secondary>Unterbefehle</secondary>
-        <tertiary>diff</tertiary>
-      </indexterm>
+      <secondary>Unterbefehle</secondary>
+      <tertiary>diff</tertiary>
+    </indexterm>

-      <refnamediv>
-        <refname>svnlook diff</refname>
-<!--
-        <refpurpose>Print differences of changed files and  
properties.</refpurpose>
--->
-        <refpurpose>Ausgabe der Unterschiede geänderter Dateien und
-          Eigenschaften.</refpurpose>
-      </refnamediv>
-      <refsect1>
+    <refnamediv>
+      <refname>svnlook diff</refname>
  <!--
-        <title>Synopsis</title>
+      <refpurpose>Print differences of changed files and  
properties.</refpurpose>
  -->
-        <title>Aufruf</title>
-        <para><literal>svnlook diff REPOS_PATH</literal></para>
-      </refsect1>
-      <refsect1>
+      <refpurpose>Ausgabe der Unterschiede geänderter Dateien und
+        Eigenschaften.</refpurpose>
+    </refnamediv>
+
+    <refsynopsisdiv>
+      <para><literal>svnlook diff REPOS_PATH</literal></para>
+    </refsynopsisdiv>
+
+    <!-- ===============================================================  
-->
+    <refsect1>
  <!--
-        <title>Description</title>
+      <title>Description</title>
  -->
-        <title>Beschreibung</title>
+      <title>Beschreibung</title>

  <!--
-        <para>Print GNU-style differences of changed files and
-          properties in a repository.</para>
+      <para>Print GNU-style differences of changed files and
+        properties in a repository.</para>
  -->
-        <para>Ausgabe der Unterschiede geänderter Dateien und
-          Eigenschaften in einem Projektarchiv im Stil von GNU.</para>
-      </refsect1>
+      <para>Ausgabe der Unterschiede geänderter Dateien und
+        Eigenschaften in einem Projektarchiv im Stil von GNU.</para>
+    </refsect1>

-      <refsect1>
+    <!-- ===============================================================  
-->
+    <refsect1>
  <!--
-        <title>Options</title>
+      <title>Options</title>
  -->
-        <title>Optionen</title>
+      <title>Optionen</title>

-        <informalexample>
-          <screen>
+      <informalexample>
+        <screen>
  <xref linkend="svn.ref.svnlook.sw.diff_copy_from" />
  <xref linkend="svn.ref.svnlook.sw.no_diff_added" />
  <xref linkend="svn.ref.svnlook.sw.no_diff_deleted" />
@@ -825,26 +861,27 @@
  <xref linkend="svn.ref.svnlook.sw.transaction" />
  <xref linkend="svn.ref.svnlook.sw.extensions" />
  </screen>
-        </informalexample>
-      </refsect1>
+      </informalexample>
+    </refsect1>

-      <refsect1>
+    <!-- ===============================================================  
-->
+    <refsect1>
  <!--
-        <title>Examples</title>
+      <title>Examples</title>
  -->
-        <title>Beispiele</title>
+      <title>Beispiele</title>

  <!--
-        <para>This shows a newly added (empty) file, a modified
-          binary file, and a renamed (that is, copied and deleted)
-          file with modifications:</para>
+      <para>This shows a newly added (empty) file, a modified
+        binary file, and a renamed (that is, copied and deleted)
+        file with modifications:</para>
  -->
-        <para>Dies zeigt eine frisch hinzugefügte (leere) Datei,
-          eine geänderte binäre Datei und eine umbenannte (d.h.,
-          kopierte und gelöschte) Datei mit Änderungen:</para>
+      <para>Dies zeigt eine frisch hinzugefügte (leere) Datei,
+        eine geänderte binäre Datei und eine umbenannte (d.h.,
+        kopierte und gelöschte) Datei mit Änderungen:</para>

-        <informalexample>
-          <screen>
+      <informalexample>
+        <screen>
  $ svnlook diff -r 40 /var/svn/repos <!--
  Copied: trunk/relish.txt (from rev 39, trunk/vendors/deli/pickle.txt)
  -->
@@ -878,34 +915,34 @@
  ===================================================================
  $
  </screen>
-        </informalexample>
+      </informalexample>

  <!--
-        <para>By default, <command>svnlook diff</command> will treat
-          copied files very much like any other added file,
-          displaying in their entirety the contents of the new file
-          and merely using a different label to draw the copy/add
-          distinction.  However, you can use the
-          <option>- -diff-copy-from</option> option to cause
-          <command>svnlook diff</command> to consider a copied
-          file as worthy of mention only if it differs from the file
-          from which it was copied, and to actually describe those
-          differences.</para>
+      <para>By default, <command>svnlook diff</command> will treat
+        copied files very much like any other added file,
+        displaying in their entirety the contents of the new file
+        and merely using a different label to draw the copy/add
+        distinction.  However, you can use the
+        <option>- -diff-copy-from</option> option to cause
+        <command>svnlook diff</command> to consider a copied
+        file as worthy of mention only if it differs from the file
+        from which it was copied, and to actually describe those
+        differences.</para>
  -->
-        <para>Standardmäßig behandelt <command>svnlook
-          diff</command> kopierte Dateien genau so wie irgendeine
-          hinzugefügte Datei, indem es den gesamten Inhalt der neuen
-          Datei anzeigt und lediglich eine unterschiedliche
-          Etikettierung zur Unterscheidung des Kopierens/Hinzufügens
-          verwendet. Allerdings können Sie die Option
-          <option>--diff-copy-from</option> benutzen, um
-          <command>svnlook diff</command> mitzuteilen, dass eine
-          Kopierte Datei nur dann erwähnt wird, falls sie sich von
-          der Ursprungsdatei unterscheidet und dann die Unterschiede
-          aufzuzeigen.</para>
+      <para>Standardmäßig behandelt <command>svnlook
+        diff</command> kopierte Dateien genau so wie irgendeine
+        hinzugefügte Datei, indem es den gesamten Inhalt der neuen
+        Datei anzeigt und lediglich eine unterschiedliche
+        Etikettierung zur Unterscheidung des Kopierens/Hinzufügens
+        verwendet. Allerdings können Sie die Option
+        <option>--diff-copy-from</option> benutzen, um
+        <command>svnlook diff</command> mitzuteilen, dass eine
+        Kopierte Datei nur dann erwähnt wird, falls sie sich von
+        der Ursprungsdatei unterscheidet und dann die Unterschiede
+        aufzuzeigen.</para>

-        <informalexample>
-          <screen>
+      <informalexample>
+        <screen>
  $ svnlook diff -r 40 /var/svn/repos --diff-copy-from <!--
  Copied: trunk/relish.txt (from rev 39, trunk/vendors/deli/pickle.txt)
  -->
@@ -940,18 +977,18 @@
   
==============================================================================
  $
  </screen>
-        </informalexample>
+      </informalexample>

  <!--
-        <para>Use the <option>- -no-diff-deleted</option> option to
-          silence output regarding deleted files.</para>
+      <para>Use the <option>- -no-diff-deleted</option> option to
+        silence output regarding deleted files.</para>
  -->
-        <para>Verwenden Sie die Option
-          <option>--no-diff-deleted</option>, um die Ausgabe
-          gelöschter Dateien zu unterbinden.</para>
+      <para>Verwenden Sie die Option
+        <option>--no-diff-deleted</option>, um die Ausgabe
+        gelöschter Dateien zu unterbinden.</para>

-        <informalexample>
-          <screen>
+      <informalexample>
+        <screen>
  $ svnlook diff -r 40 /var/svn/repos --no-diff-deleted <!--
  Copied: trunk/relish.txt (from rev 39, trunk/vendors/deli/pickle.txt)
  -->
@@ -976,520 +1013,535 @@
   
==============================================================================
  $
  </screen>
-        </informalexample>
+      </informalexample>

  <!--
-        <para>Note that in each of the previous examples, when a
-          file has a nontextual <literal>svn:mime-type</literal>
-          property, the differences are not explicitly shown.</para>
+      <para>Note that in each of the previous examples, when a
+        file has a nontextual <literal>svn:mime-type</literal>
+        property, the differences are not explicitly shown.</para>
  -->
-        <para>Beachten Sie in jedem der vorangegangenen Beispiele,
-          dass für eine Datei, die die Eigenschaft
-          <literal>svn:mime-type</literal> besitzt, die nicht
-          textuell ist, die Unterschiede nicht explizit aufgezeigt
-          werden.</para>
-      </refsect1>
-    </refentry>
+      <para>Beachten Sie in jedem der vorangegangenen Beispiele,
+        dass für eine Datei, die die Eigenschaft
+        <literal>svn:mime-type</literal> besitzt, die nicht
+        textuell ist, die Unterschiede nicht explizit aufgezeigt
+        werden.</para>
+    </refsect1>
+  </refentry>

-    <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
-    <refentry id="svn.ref.svnlook.c.dirs-changed">
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
+  <refentry id="svn.ref.svnlook.c.dirs-changed">

-      <indexterm>
-        <primary>svnlook</primary>
+    <indexterm>
+      <primary>svnlook</primary>
  <!--
-        <secondary>subcommands</secondary>
+      <secondary>subcommands</secondary>
  -->
-        <secondary>Unterbefehle</secondary>
-        <tertiary>dirs-changed</tertiary>
-      </indexterm>
+      <secondary>Unterbefehle</secondary>
+      <tertiary>dirs-changed</tertiary>
+    </indexterm>

-      <refnamediv>
-        <refname>svnlook dirs-changed</refname>
+    <refnamediv>
+      <refname>svnlook dirs-changed</refname>
  <!--
-        <refpurpose>Print the directories that were themselves  
changed.</refpurpose>
+      <refpurpose>Print the directories that were themselves  
changed.</refpurpose>
  -->
-        <refpurpose>Ausgabe der Verzeichnisse, die für sich geändert
-          wurden.</refpurpose>
-      </refnamediv>
-      <refsect1>
+      <refpurpose>Ausgabe der Verzeichnisse, die für sich geändert
+        wurden.</refpurpose>
+    </refnamediv>
+
+    <refsynopsisdiv>
+      <para><literal>svnlook dirs-changed REPOS_PATH</literal></para>
+    </refsynopsisdiv>
+
+    <!-- ===============================================================  
-->
+    <refsect1>
  <!--
-        <title>Synopsis</title>
+      <title>Description</title>
  -->
-        <title>Aufruf</title>
-        <para><literal>svnlook dirs-changed REPOS_PATH</literal></para>
-      </refsect1>
-      <refsect1>
-<!--
-        <title>Description</title>
--->
-        <title>Beschreibung</title>
+      <title>Beschreibung</title>

  <!--
-        <para>Print the directories that were themselves changed
-          (property edits) or whose file children were
-          changed.</para>
+      <para>Print the directories that were themselves changed
+        (property edits) or whose file children were
+        changed.</para>
  -->
-        <para>Gibt die Verzeichnisse aus, die für sich (Änderungen
-          an Eigenschaften) oder deren Kinder geändert wurden.</para>
-      </refsect1>
+      <para>Gibt die Verzeichnisse aus, die für sich (Änderungen
+        an Eigenschaften) oder deren Kinder geändert wurden.</para>
+    </refsect1>

-      <refsect1>
+    <!-- ===============================================================  
-->
+    <refsect1>
  <!--
-        <title>Options</title>
+      <title>Options</title>
  -->
-        <title>Optionen</title>
+      <title>Optionen</title>

-        <informalexample>
-          <screen>
+      <informalexample>
+        <screen>
  <xref linkend="svn.ref.svnlook.sw.revision" />
  <xref linkend="svn.ref.svnlook.sw.transaction" />
  </screen>
-        </informalexample>
-      </refsect1>
+      </informalexample>
+    </refsect1>

-      <refsect1>
+    <!-- ===============================================================  
-->
+    <refsect1>
  <!--
-        <title>Examples</title>
+      <title>Examples</title>
  -->
-        <title>Beispiele</title>
+      <title>Beispiele</title>

  <!--
-        <para>This shows the directories that changed in
-          revision 40 in our sample repository:</para>
+      <para>This shows the directories that changed in
+        revision 40 in our sample repository:</para>
  -->
-        <para>Dies gibt die Verzeichnisse aus, die in Revision 40
-          unseres Beispiel-Projektarchivs geändert wurden:</para>
+      <para>Dies gibt die Verzeichnisse aus, die in Revision 40
+        unseres Beispiel-Projektarchivs geändert wurden:</para>

-        <informalexample>
-          <screen>
+      <informalexample>
+        <screen>
  $ svnlook dirs-changed -r 40 /var/svn/repos
  trunk/vendors/deli/
  </screen>
-        </informalexample>
-
-      </refsect1>
-    </refentry>
+      </informalexample>
+
+    </refsect1>
+  </refentry>

-    <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
-    <refentry id="svn.ref.svnlook.c.filesize">
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
+  <!-- =================================================================  
-->
+  <refentry id="svn.ref.svnlook.c.filesize">

-      <indexterm>
-        <primary>svnlook</primary>
+    <indexterm>
+      <primary>svnlook</primary>
  <!--
-        <secondary>subcommands</secondary>
+      <secondary>subcommands</secondary>
  -->
-        <secondary>Unterbefehle</secondary>
***The diff for this file has been truncated for email.***
=======================================
--- /branches/1.8/de/book/ref-svnserve.xml	Sat Nov 22 12:27:04 2014 UTC
+++ /branches/1.8/de/book/ref-svnserve.xml	Mon Nov 24 09:35:52 2014 UTC
@@ -1,7 +1,6 @@
  <!-- -*- sgml -*- -->

  <reference id="svn.ref.svnserve">
-
  <!--
    <title>svnserve—Custom Subversion Server</title>
  -->
@@ -32,7 +31,8 @@

  <!--
        <para><command>svnserve</command> allows access to Subversion
-        repositories using Subversion's custom network protocol.</para>
+        repositories using Subversion's custom network
+        protocol.</para>
  -->
        <para><command>svnserve</command> gestattet den Zugriff auf
          Subversion-Projektarchive über das spezielle Netzprotokoll von
@@ -41,422 +41,454 @@
  <!--
        <para>You can run <command>svnserve</command> as a standalone
          server process (for clients that are using the
-        <literal>svn://</literal> access method); you can have a daemon
-        such as <command>inetd</command> or <command>xinetd</command>
-        launch it for you on demand (also for
-        <literal>svn://</literal>), or you can have
+        <literal>svn://</literal> access method); you can have a
+        daemon such as <command>inetd</command>
+        or <command>xinetd</command> launch it for you on demand (also
+        for <literal>svn://</literal>), or you can have
          <command>sshd</command> launch it on demand for the
          <literal>svn+ssh://</literal> access method.</para>
  -->
-    <para>Sie können <command>svnserve</command> als selbständigen
-      Server-Prozess laufen lassen (für Clients, die das
-      Zugriffsverfahren <literal>svn://</literal> verwenden); Sie
-      können ihn bei Bedarf von einem Dämon wie
-      <command>inetd</command> oder <command>xinetd</command> starten
-      lassen (ebenfalls für <literal>svn://</literal>), oder Sie
-      können ihn bei Bedarf durch <command>sshd</command> für das
-      Zugriffsverfahren <literal>svn+ssh://</literal> starten
-      lassen.</para>
+      <para>Sie können <command>svnserve</command> als selbständigen
+        Server-Prozess laufen lassen (für Clients, die das
+        Zugriffsverfahren <literal>svn://</literal> verwenden); Sie
+        können ihn bei Bedarf von einem Dämon wie
+        <command>inetd</command> oder <command>xinetd</command>
+        starten lassen (ebenfalls für <literal>svn://</literal>), oder
+        Sie können ihn bei Bedarf durch <command>sshd</command> für
+        das Zugriffsverfahren <literal>svn+ssh://</literal> starten
+        lassen.</para>

  <!--
-  <para>Regardless of the access method, once the client has
-    selected a repository by transmitting its URL,
-    <command>svnserve</command> reads a file named
-    <filename>conf/svnserve.conf</filename> in the repository
-    directory to determine repository-specific settings such as
-    what authentication database to use and what authorization
-    policies to apply.  See <xref
-    linkend="svn.serverconfig.svnserve"/> for details of the
-    <filename>svnserve.conf</filename> file.</para>
+      <para>Unless the <option>- -config-file</option> option was  
specified on
+        the command line, once the client has selected a repository by
+        transmitting its URL, <command>svnserve</command> reads a file  
named
+        <filename>conf/svnserve.conf</filename> in the repository
+        directory to determine repository-specific settings such as
+        what authentication database to use and what authorization
+        policies to apply.  See
+        <xref linkend="svn.serverconfig.svnserve"/> for details of the
+        <filename>svnserve.conf</filename> file.</para>
  -->
-  <para>Egal, welches Zugriffsverfahren verwendet wird: sobald der
-    Client ein Projektarchiv ausgewählt hat, indem er dessen URL
-    überträgt, liest <command>svnserve</command> eine Datei namens
-    <filename>conf/svnserve.conf</filename> im
-    Projektarchiv-Verzeichnis, um spezifische Einstellungen wie etwa
-    die zu verwendende Authentifizierungs-Datenbank und die
-    anzuwendenden Autorisierungsrichtlinien zu ermitteln. Siehe
-    <xref linkend="svn.serverconfig.svnserve"/> zu Details der Datei
-    <filename>svnserve.conf</filename>.</para>
+      <para>Sofern die Option <option>--config-file</option> nicht auf
+        der Kommandozeile angegeben war, liest
+        <command>svnserve</command>, sobald der Client ein
+        Projektarchiv ausgewählt hat, indem er dessen URL überträgt,
+        eine Datei namens <filename>conf/svnserve.conf</filename> im
+        Projektarchiv-Verzeichnis, um spezifische Einstellungen wie
+        etwa die zu verwendende Authentifizierungs-Datenbank und die
+        anzuwendenden Autorisierungsrichtlinien zu ermitteln. Siehe
+        <xref linkend="svn.serverconfig.svnserve"/> zu Details der
+        Datei <filename>svnserve.conf</filename>.</para>

-  </refsect1>
-  <!-- =============================================================== -->
-  <refsect1 id="svn.ref.svnserve.sw">
-<!--
-    <title>svnserve Options</title>
--->
-    <title>svnserve-Optionen</title>
+    </refsect1>

-<!--
-    <para>Unlike the previous commands we've
-      described, <command>svnserve</command> has no
-      subcommands—it is controlled exclusively by
-      options.</para>
--->
-    <para>Im Gegensatz zu den bisher beschriebenen Kommandos besitzt
-      <command>svnserve</command> keine Unterbefehle – es wird
-      ausschließlich über Optionen gesteuert.</para>
+    <!-- ===============================================================  
-->
+    <refsect1 id="svn.ref.svnserve.re.options">
+  <!--
+      <title>Options</title>
+  -->
+      <title>Optionen</title>

-    <variablelist>
+  <!--
+      <para>Unlike the previous commands we've
+        described, <command>svnserve</command> has no
+        subcommands—it is controlled exclusively by
+        options.</para>
+  -->
+      <para>Im Gegensatz zu den bisher beschriebenen Kommandos besitzt
+        <command>svnserve</command> keine Unterbefehle – es wird
+        ausschließlich über Optionen gesteuert.</para>

-      <varlistentry id="svn.ref.svnserve.sw.cache_fulltexts">
-        <term><option>--cache-fulltexts</option>  
<replaceable>ARG</replaceable></term>
-        <listitem>
-<!--
-          <para>Toggles support for fulltext file content caching (in
-            FSFS repositories only).</para>
--->
-          <para>Schaltet die Unterstützung für die
-            Zwischenspeicherung von Volltext-Dateiinhalten ein oder
-            aus (nur in FSFS Projektarchiven).</para>
-        </listitem>
-      </varlistentry>
+      <variablelist>

-      <varlistentry id="svn.ref.svnserve.sw.cache_txdeltas">
-        <term><option>--cache-txdeltas</option>  
<replaceable>ARG</replaceable></term>
-        <listitem>
-<!--
-          <para>Toggles support for file content delta caching (in
-            FSFS repositories only).</para>
--->
-          <para>Schaltet die Unterstützung für die
-            Zwischenspeicherung von Deltas von Dateiinhalten an oder aus  
(nur in
-            FSFS Projektarchiven).</para>
-        </listitem>
-      </varlistentry>
+        <varlistentry id="svn.ref.svnserve.sw.cache_fulltexts">
+          <term><option>--cache-fulltexts</option>  
<replaceable>ARG</replaceable></term>
+          <listitem>
+  <!--
+            <para>Toggles support for fulltext file content caching (in
+              FSFS repositories only).</para>
+  -->
+            <para>Schaltet die Unterstützung für die
+              Zwischenspeicherung von Volltext-Dateiinhalten ein oder
+              aus (nur in FSFS Projektarchiven).</para>
+          </listitem>
+        </varlistentry>

-      <varlistentry id="svn.ref.svnserve.sw.compression">
-        <term><option>--compression</option>  
<replaceable>LEVEL</replaceable></term>
-        <listitem>
-<!--
-          <para>Specifies the level of compression used for wire
-            transmissions as an integer beween 0 and 9, inclusive.
-            A value of <literal>9</literal> offers the best
-            compression, <literal>5</literal> is the default value,
-            and <literal>0</literal> disables compression
-            altogether.</para>
--->
-          <para>Gibt den Komprimierungsgrad für die Übertragung über
-            Draht als eine Ganzzahl zwischen 0 und 9 einschließlich
-            an. Ein Wert von <literal>9</literal> bietet die beste
-            Komprimierung, <literal>5</literal> ist der Standardwert
-            und <literal>0</literal> verhindert die Komprimierung
-            vollständig.</para>
-        </listitem>
-      </varlistentry>
+        <varlistentry id="svn.ref.svnserve.sw.cache_txdeltas">
+          <term><option>--cache-txdeltas</option>  
<replaceable>ARG</replaceable></term>
+          <listitem>
+  <!--
+            <para>Toggles support for file content delta caching (in
+              FSFS repositories only).</para>
+  -->
+            <para>Schaltet die Unterstützung für die
+              Zwischenspeicherung von Deltas von Dateiinhalten an oder aus  
(nur in
+              FSFS Projektarchiven).</para>
+          </listitem>
+        </varlistentry>

-      <varlistentry id="svn.ref.svnserve.sw.daemon">
-        <term><option>--daemon</option> (<option>-d</option>)</term>
-        <listitem>
-<!--
-          <para>Causes <command>svnserve</command> to run in daemon
-            mode.  <command>svnserve</command> backgrounds itself
-            and accepts and serves TCP/IP connections on
-            the <literal>svn</literal> port (3690, by
-            default).</para>
--->
-          <para>Veranlasst <command>svnserve</command>, im
-            Dämon-Modus zu laufen. <command>svnserve</command>
-            verschwindet in den Hintergrund und akzeptiert und
-            bedient TCP/IP-Verbindungen über den
-            <literal>svn</literal>-Port (standardmäßig 3690).
-          </para>
-        </listitem>
-      </varlistentry>
+        <varlistentry id="svn.ref.svnserve.sw.compression">
+          <term><option>--compression</option>  
<replaceable>LEVEL</replaceable></term>
+          <listitem>
+  <!--
+            <para>Specifies the level of compression used for wire
+              transmissions as an integer beween 0 and 9, inclusive.
+              A value of <literal>9</literal> offers the best
+              compression, <literal>5</literal> is the default value,
+              and <literal>0</literal> disables compression
+              altogether.</para>
+  -->
+            <para>Gibt den Komprimierungsgrad für die Übertragung über
+              Draht als eine Ganzzahl zwischen 0 und 9 einschließlich
+              an. Ein Wert von <literal>9</literal> bietet die beste
+              Komprimierung, <literal>5</literal> ist der Standardwert
+              und <literal>0</literal> verhindert die Komprimierung
+              vollständig.</para>
+          </listitem>
+        </varlistentry>

-      <varlistentry id="svn.ref.svnserve.sw.foreground">
-        <term><option>--foreground</option></term>
-        <listitem>
+        <varlistentry id="svn.ref.svnserve.sw.config_file">
+          <term><option>--config-file</option>  
<replaceable>FILENAME</replaceable></term>
+          <listitem>
  <!--
-          <para>When used together with <option>-d</option>,
-            causes <command>svnserve</command> to stay in the
-            foreground.  This is mainly useful for debugging.</para>
+            <para>When specified, <command>svnserve</command> reads
+              <replaceable>FILENAME</replaceable> once at program startup  
and
+              caches the <command>svnserve</command> configuration.  The
+              password and authorization configurations referenced from  
filename
+              will be loaded on each connection.   
<command>svnserve</command>
+              will not read any per‐repository
+              <filename>conf/svnserve.conf</filename> files when this  
option is
+              used.  See the <xref linkend="svn.serverconfig.svnserve"/>  
for
+              details of the file format for this option.</para>
  -->
-          <para>In Verbindung mit <option>-d</option> wird
-            <command>svnserve</command> veranlasst, im Vordergrund
-            zu bleiben. Dies ist hauptsächlich nützlich für die
-            Fehlersuche.</para>
-        </listitem>
-      </varlistentry>
+            <para>When specified, <command>svnserve</command> reads
+              <replaceable>FILENAME</replaceable> once at program startup  
and
+              caches the <command>svnserve</command> configuration.  The
+              password and authorization configurations referenced from  
filename
+              will be loaded on each connection.   
<command>svnserve</command>
+              will not read any per‐repository
+              <filename>conf/svnserve.conf</filename> files when this  
option is
+              used.  See the <xref linkend="svn.serverconfig.svnserve"/>  
for
+              details of the file format for this option.</para>
+          </listitem>
+        </varlistentry>

-      <varlistentry id="svn.ref.svnserve.sw.inetd">
-        <term><option>--inetd</option> (<option>-i</option>)</term>
-        <listitem>
-<!--
-          <para>Causes <command>svnserve</command> to use the
-            <filename>stdin</filename> and <filename>stdout</filename>  
file descriptors, as is appropriate for a
-            daemon running out of <command>inetd</command>.</para>
--->
-          <para>Veranlasst <command>svnserve</command>, die
-            Dateideskriptoren <filename>stdin</filename> und
-            <filename>stdout</filename> zu verwenden, was passend
-            ist, falls der Dämon von <command>inetd</command>
-            gestartet wird.</para>
-        </listitem>
-      </varlistentry>
+        <varlistentry id="svn.ref.svnserve.sw.daemon">
+          <term><option>--daemon</option> (<option>-d</option>)</term>
+          <listitem>
+  <!--
+            <para>Causes <command>svnserve</command> to run in daemon
+              mode.  <command>svnserve</command> backgrounds itself
+              and accepts and serves TCP/IP connections on
+              the <literal>svn</literal> port (3690, by
+              default).</para>
+  -->
+            <para>Veranlasst <command>svnserve</command>, im
+              Dämon-Modus zu laufen. <command>svnserve</command>
+              verschwindet in den Hintergrund und akzeptiert und
+              bedient TCP/IP-Verbindungen über den
+              <literal>svn</literal>-Port (standardmäßig 3690).
+            </para>
+          </listitem>
+        </varlistentry>

-      <varlistentry id="svn.ref.svnserve.sw.help">
-        <term><option>--help</option> (<option>-h</option>)</term>
-        <listitem>
-<!--
-          <para>Displays a usage summary and exits.</para>
--->
-          <para>Gibt eine Zusammenfassung der Aufrufsyntax und
-            beendet sich anschließend.</para>
-        </listitem>
-      </varlistentry>
+        <varlistentry id="svn.ref.svnserve.sw.foreground">
+          <term><option>--foreground</option></term>
+          <listitem>
+  <!--
+            <para>When used together with <option>-d</option>,
+              causes <command>svnserve</command> to stay in the
+              foreground.  This is mainly useful for debugging.</para>
+  -->
+            <para>In Verbindung mit <option>-d</option> wird
+              <command>svnserve</command> veranlasst, im Vordergrund
+              zu bleiben. Dies ist hauptsächlich nützlich für die
+              Fehlersuche.</para>
+          </listitem>
+        </varlistentry>

-      <varlistentry id="svn.ref.svnserve.sw.listen_host">
-        <term><option>--listen-host</option>  
<replaceable>HOST</replaceable></term>
-        <listitem>
-<!--
-          <para>Causes <command>svnserve</command> to listen on the
-            interface specified by <replaceable>HOST</replaceable>,
-            which may be either a hostname or an IP address.</para>
--->
-          <para>Veranlasst <command>svnserve</command>, an der durch
-            <replaceable>HOST</replaceable> spezifizierten
-            Schnittstelle auf Verbindungen zu warten; das kann
-            entweder ein Rechnername oder eine IP-Adresse
-            sein.</para>
-        </listitem>
-      </varlistentry>
+        <varlistentry id="svn.ref.svnserve.sw.inetd">
+          <term><option>--inetd</option> (<option>-i</option>)</term>
+          <listitem>
+  <!--
+            <para>Causes <command>svnserve</command> to use the
+              <filename>stdin</filename> and <filename>stdout</filename>  
file descriptors, as is appropriate for a
+              daemon running out of <command>inetd</command>.</para>
+  -->
+            <para>Veranlasst <command>svnserve</command>, die
+              Dateideskriptoren <filename>stdin</filename> und
+              <filename>stdout</filename> zu verwenden, was passend
+              ist, falls der Dämon von <command>inetd</command>
+              gestartet wird.</para>
+          </listitem>
+        </varlistentry>

-      <varlistentry id="svn.ref.svnserve.sw.listen_once">
-        <term><option>--listen-once</option> (<option>-X</option>)</term>
-        <listitem>
-<!--
-          <para>Causes <command>svnserve</command> to accept one
-            connection on the <literal>svn</literal> port, serve it,
-            and exit.  This option is mainly useful for
-            debugging.</para>
--->
-          <para>Veranlasst <command>svnserve</command>, eine
-            Verbindung über den <literal>svn</literal>-Port
-            anzunehmen, sie zu bedienen und sich dann zu beenden.
-            Dies ist hauptsächlich nützlich für die
-            Fehlersuche.</para>
-        </listitem>
-      </varlistentry>
+        <varlistentry id="svn.ref.svnserve.sw.help">
+          <term><option>--help</option> (<option>-h</option>)</term>
+          <listitem>
+  <!--
+            <para>Displays a usage summary and exits.</para>
+  -->
+            <para>Gibt eine Zusammenfassung der Aufrufsyntax und
+              beendet sich anschließend.</para>
+          </listitem>
+        </varlistentry>

-      <varlistentry id="svn.ref.svnserve.sw.listen_port">
-        <term><option>--listen-port</option>  
<replaceable>PORT</replaceable></term>
-        <listitem>
-<!--
-          <para>Causes <command>svnserve</command> to listen on
-            <replaceable>PORT</replaceable> when run in daemon mode.
-            (FreeBSD daemons listen only on tcp6 by default—this
-            option tells them to also listen on tcp4.)</para>
--->
-          <para>Veranlasst <command>svnserve</command>, Verbindungen
-            über <replaceable>PORT</replaceable> anzunehmen, falls
-            es im Dämon-Modus läuft. (Dämonen unter FreeBSD horchen
-            standardmäßig nur auf tcp6 – dies teilt ihnen mit,
-            dass sie auch auf tcp4 horchen sollen.)</para>
-        </listitem>
-      </varlistentry>
+        <varlistentry id="svn.ref.svnserve.sw.listen_host">
+          <term><option>--listen-host</option>  
<replaceable>HOST</replaceable></term>
+          <listitem>
+  <!--
+            <para>Causes <command>svnserve</command> to listen on the
+              interface specified by <replaceable>HOST</replaceable>,
+              which may be either a hostname or an IP address.</para>
+  -->
+            <para>Veranlasst <command>svnserve</command>, an der durch
+              <replaceable>HOST</replaceable> spezifizierten
+              Schnittstelle auf Verbindungen zu warten; das kann
+              entweder ein Rechnername oder eine IP-Adresse
+              sein.</para>
+          </listitem>
+        </varlistentry>

-      <varlistentry id="svn.ref.svnserve.sw.log_file">
-        <term><option>--log-file</option>  
<replaceable>FILENAME</replaceable></term>
-        <listitem>
-<!--
-          <para>Instructs <command>svnserve</command> to create (if
-            necessary) and use the file located
-            at <replaceable>FILENAME</replaceable> for Subversion
-            operational log output of the same sort
-            that <command>mod_dav_svn</command> generates.  See
-            <xref linkend="svn.serverconfig.operational-logging" />
-            for details.</para>
--->
-          <para>Veranlasst <command>svnserve</command> die Datei
-            <replaceable>FILENAME</replaceable> (falls nötig)
-            anzulegen und für die operative Protokollausgaben von
-            Subversion nach Art von <command>mod_dav_svn</command>
-            zu verwenden. Für Einzelheiten, siehe
-            <xref linkend="svn.serverconfig.operational-logging"
-            />.</para>
-        </listitem>
-      </varlistentry>
+        <varlistentry id="svn.ref.svnserve.sw.listen_once">
+          <term><option>--listen-once</option> (<option>-X</option>)</term>
+          <listitem>
+  <!--
+            <para>Causes <command>svnserve</command> to accept one
+              connection on the <literal>svn</literal> port, serve it,
+              and exit.  This option is mainly useful for
+              debugging.</para>
+  -->
+            <para>Veranlasst <command>svnserve</command>, eine
+              Verbindung über den <literal>svn</literal>-Port
+              anzunehmen, sie zu bedienen und sich dann zu beenden.
+              Dies ist hauptsächlich nützlich für die
+              Fehlersuche.</para>
+          </listitem>
+        </varlistentry>

-      <varlistentry id="svn.ref.svnserve.sw.memory_cache_size">
-        <term><option>--memory-cache-size</option> (<option>-M</option>)  
<replaceable>ARG</replaceable></term>
-        <listitem>
-<!--
-          <para>Configures the size (in Megabytes) of the extra
-            in-memory cache used to minimize redundant operations.
-            The default value is <literal>16</literal>.  (This cache
-            is used for FSFS-backed repositories only.)</para>
--->
-          <para>Einstellung der Größe (in Megabytes) des extra
-            Zwischenspeichers, um redundante Operationen zu
-            minimieren. Der Standardwert ist <literal>16</literal>.
-            (Dieser Zwischenspeicher wird nur für Projektarchive auf
-            FSFS-Basis verwendet.)</para>
-        </listitem>
-      </varlistentry>
+        <varlistentry id="svn.ref.svnserve.sw.listen_port">
+          <term><option>--listen-port</option>  
<replaceable>PORT</replaceable></term>
+          <listitem>
+  <!--
+            <para>Causes <command>svnserve</command> to listen on
+              <replaceable>PORT</replaceable> when run in daemon mode.
+              (FreeBSD daemons listen only on tcp6 by default—this
+              option tells them to also listen on tcp4.)</para>
+  -->
+            <para>Veranlasst <command>svnserve</command>, Verbindungen
+              über <replaceable>PORT</replaceable> anzunehmen, falls
+              es im Dämon-Modus läuft. (Dämonen unter FreeBSD horchen
+              standardmäßig nur auf tcp6 – dies teilt ihnen mit,
+              dass sie auch auf tcp4 horchen sollen.)</para>
+          </listitem>
+        </varlistentry>

-      <varlistentry id="svn.ref.svnserve.sw.pid_file">
-        <term><option>--pid-file</option>  
<replaceable>FILENAME</replaceable></term>
-        <listitem>
-<!--
-          <para>Causes <command>svnserve</command> to write its
-            process ID to <replaceable>FILENAME</replaceable>, which
-            must be writable by the user under
-            which <command>svnserve</command> is running.</para>
--->
-          <para>Veranlasst <command>svnserve</command>, seine
-            Prozess-ID in die Datei
-            <replaceable>FILENAME</replaceable> zu schreiben, die
-            schreibbar sein muss für die Benutzerkennung unter der
-            <command>svnserve</command> läuft.</para>
-        </listitem>
-      </varlistentry>
+        <varlistentry id="svn.ref.svnserve.sw.log_file">
+          <term><option>--log-file</option>  
<replaceable>FILENAME</replaceable></term>
+          <listitem>
+  <!--
+            <para>Instructs <command>svnserve</command> to create (if
+              necessary) and use the file located
+              at <replaceable>FILENAME</replaceable> for Subversion
+              operational log output of the same sort
+              that <command>mod_dav_svn</command> generates.  See
+              <xref linkend="svn.serverconfig.operational-logging" />
+              for details.</para>
+  -->
+            <para>Veranlasst <command>svnserve</command> die Datei
+              <replaceable>FILENAME</replaceable> (falls nötig)
+              anzulegen und für die operative Protokollausgaben von
+              Subversion nach Art von <command>mod_dav_svn</command>
+              zu verwenden. Für Einzelheiten, siehe
+              <xref linkend="svn.serverconfig.operational-logging"
+              />.</para>
+          </listitem>
+        </varlistentry>

-      <varlistentry id="svn.ref.svnserve.sw.prefer_ipv6">
-        <term><option>--prefer-ipv6</option> (<option>-6</option>)</term>
-        <listitem>
-<!--
-          <para>When resolving the listen hostname, prever an IPv6
-            answer over an IPv4 one.  IPv4 is preferred by
-            default.</para>
--->
-          <para>Beim Auflösen des Rechnernamens eine IPv6-Antwort
-            einer IPv4-Antwort vorziehen. Standardmäßig wird IPv4
-            bevorzugt.</para>
-        </listitem>
-      </varlistentry>
+        <varlistentry id="svn.ref.svnserve.sw.memory_cache_size">
+          <term><option>--memory-cache-size</option> (<option>-M</option>)  
<replaceable>ARG</replaceable></term>
+          <listitem>
+  <!--
+            <para>Configures the size (in Megabytes) of the extra
+              in-memory cache used to minimize redundant operations.
+              The default value is <literal>16</literal>.  (This cache
+              is used for FSFS-backed repositories only.)</para>
+  -->
+            <para>Einstellung der Größe (in Megabytes) des extra
+              Zwischenspeichers, um redundante Operationen zu
+              minimieren. Der Standardwert ist <literal>16</literal>.
+              (Dieser Zwischenspeicher wird nur für Projektarchive auf
+              FSFS-Basis verwendet.)</para>
+          </listitem>
+        </varlistentry>

-      <varlistentry id="svn.ref.svnserve.sw.quiet">
-        <term><option>--quiet</option></term>
-        <listitem>
-<!--
-          <para>Disables progress notifications.  Error output will
-            still be printed.</para>
--->
-          <para>Fortschrittsanzeigen unterbinden. Fehlerausgaben
-            werden jedoch noch ausgegeben.</para>
-        </listitem>
-      </varlistentry>
+        <varlistentry id="svn.ref.svnserve.sw.pid_file">
+          <term><option>--pid-file</option>  
<replaceable>FILENAME</replaceable></term>
+          <listitem>
+  <!--
+            <para>Causes <command>svnserve</command> to write its
+              process ID to <replaceable>FILENAME</replaceable>, which
+              must be writable by the user under
+              which <command>svnserve</command> is running.</para>
+  -->
+            <para>Veranlasst <command>svnserve</command>, seine
+              Prozess-ID in die Datei
+              <replaceable>FILENAME</replaceable> zu schreiben, die
+              schreibbar sein muss für die Benutzerkennung unter der
+              <command>svnserve</command> läuft.</para>
+          </listitem>
+        </varlistentry>

-      <varlistentry id="svn.ref.svnserve.sw.root">
-        <term><option>--root</option> (<option>-r</option>)  
<replaceable>ROOT</replaceable></term>
-        <listitem>
-<!--
-          <para>Sets the virtual root for repositories served by
-            <command>svnserve</command>.  The pathname in URLs
-            provided by the client will be interpreted relative to
-            this root and will not be allowed to escape this
-            root.</para>
--->
-          <para>Stellt das virtuelle Wurzelverzeichnis für
-            Projektarchive ein, die von <command>svnserve</command>
-            bedient werden. Der Pfadname in von Clients übergebenen
-            URLs wird relativ zu dieser Wurzel interpretiert und
-            kann dieses Wurzelverzeichnis auch nicht verlassen.
-            </para>
-        </listitem>
-      </varlistentry>
+        <varlistentry id="svn.ref.svnserve.sw.prefer_ipv6">
+          <term><option>--prefer-ipv6</option> (<option>-6</option>)</term>
+          <listitem>
+  <!--
+            <para>When resolving the listen hostname, prever an IPv6
+              answer over an IPv4 one.  IPv4 is preferred by
+              default.</para>
+  -->
+            <para>Beim Auflösen des Rechnernamens eine IPv6-Antwort
+              einer IPv4-Antwort vorziehen. Standardmäßig wird IPv4
+              bevorzugt.</para>
+          </listitem>
+        </varlistentry>

-      <varlistentry id="svn.ref.svnserve.sw.threads">
-        <term><option>--threads</option> (<option>-T</option>)</term>
-        <listitem>
-<!--
-          <para>When running in daemon mode, causes
-            <command>svnserve</command> to spawn a thread instead of
-            a process for each connection (e.g., for when running on
-            Windows).  The <command>svnserve</command> process still
-            backgrounds itself at startup time.</para>
--->
-          <para>Veranlasst <command>svnserve</command> wenn es im
-            Dämon-Modus läuft, für jede Verbindung einen Thread
-            statt einen Prozess zu starten (z.B., falls es unter
-            Windows läuft). Der Prozess <command>svnserve</command>
-            geht beim Start dennoch in den Hintergrund.</para>
-        </listitem>
-      </varlistentry>
+        <varlistentry id="svn.ref.svnserve.sw.quiet">
+          <term><option>--quiet</option></term>
+          <listitem>
+  <!--
+            <para>Disables progress notifications.  Error output will
+              still be printed.</para>
+  -->
+            <para>Fortschrittsanzeigen unterbinden. Fehlerausgaben
+              werden jedoch noch ausgegeben.</para>
+          </listitem>
+        </varlistentry>

-      <varlistentry id="svn.ref.svnserve.sw.tunnel">
-        <term><option>--tunnel</option> (<option>-t</option>)</term>
-        <listitem>
-<!--
-          <para>Causes <command>svnserve</command> to run in tunnel
-            mode, which is just like the <command>inetd</command>
-            mode of operation (both modes serve one connection over
-            <filename>stdin</filename>/<filename>stdout</filename>, and  
then exit), except that the connection
-            is considered to be preauthenticated with the username
-            of the current UID.  This flag is automatically passed
-            for you by the client when running over a tunnel agent
-            such as <command>ssh</command>.  That means there's
-            rarely any need for <emphasis>you</emphasis> to pass
-            this option to <command>svnserve</command>.  So, if you
-            find yourself
-            typing <literal>svnserve - -tunnel</literal> on the
-            command line and wondering what to do next, see
-            <xref linkend="svn.serverconfig.svnserve.sshauth"/>.</para>
--->
-          <para>Veranlasst <command>svnserve</command>, im
-            Tunnelmodus zu laufen, der wie der
-            <command>inetd</command>-Modus funktioniert (beide Modi
-            bedienen eine Verbindung über
-            <filename>stdin</filename>/<filename>stdout</filename>
-            und beenden sich dann), mit der Ausnahme, dass
-            angenommen wird, dass die Verbindung im Voraus mit dem
-            Anwendernamen der aktuellen UID authentifiziert worden
-            ist. Diese Option wird für Sie automatisch vom Client
-            übergeben, wenn ein Tunnel-Agent wie
-            <command>ssh</command> verwendet wird. Das bedeutet,
-            dass für <emphasis>Sie</emphasis> kaum die Notwendigkeit
-            besteht, jemals diese Option an
-            <command>svnserve</command> zu übergeben. Falls Sie sich
-            einmal dabei erwischen, auf der Kommandozeile
-            <literal>svnserve --tunnel</literal> zu tippen und sich
-            fragen, was als nächstes zu tun ist, siehe <xref
-            linkend="svn.serverconfig.svnserve.sshauth"/>.
-          </para>
-        </listitem>
-      </varlistentry>
+        <varlistentry id="svn.ref.svnserve.sw.root">
+          <term><option>--root</option> (<option>-r</option>)  
<replaceable>ROOT</replaceable></term>
+          <listitem>
+  <!--
+            <para>Sets the virtual root for repositories served by
+              <command>svnserve</command>.  The pathname in URLs
+              provided by the client will be interpreted relative to
+              this root and will not be allowed to escape this
+              root.</para>
+  -->
+            <para>Stellt das virtuelle Wurzelverzeichnis für
+              Projektarchive ein, die von <command>svnserve</command>
+              bedient werden. Der Pfadname in von Clients übergebenen
+              URLs wird relativ zu dieser Wurzel interpretiert und
+              kann dieses Wurzelverzeichnis auch nicht verlassen.
+              </para>
+          </listitem>
+        </varlistentry>

-      <varlistentry id="svn.ref.svnserve.sw.tunnel_user">
-        <term><option>--tunnel-user</option>  
<replaceable>NAME</replaceable></term>
-        <listitem>
-<!--
-          <para>Used in conjunction with the <option>- -tunnel</option>
-            option, tells <command>svnserve</command> to assume that
-            <replaceable>NAME</replaceable> is the authenticated
-            user, rather than the UID of the <command>svnserve</command>
-            process.  This is useful for users wishing to share a single
-            system account over SSH, but to maintain separate commit
-            identities.</para>
--->
-          <para>In Verbindung mit der Option
-            <option>--tunnel</option> teilt diese Option
-            <command>svnserve</command> mit, dass es davon ausgehen
-            soll, dass <replaceable>NAME</replaceable> der
-            authentifizierte Benutzer ist statt der UID des
-            <command>svnserve</command>-Prozesses. Dies ist nützlich
-            für Benutzer, die zwar ein einzelnes Systemkonto über
-            SSH verwenden möchten, dabei aber unterschiedliche
-            Identitäten für die Übergabe beibehalten möchten.</para>
-        </listitem>
-      </varlistentry>
+        <varlistentry id="svn.ref.svnserve.sw.threads">
+          <term><option>--threads</option> (<option>-T</option>)</term>
+          <listitem>
+  <!--
+            <para>When running in daemon mode, causes
+              <command>svnserve</command> to spawn a thread instead of
+              a process for each connection (e.g., for when running on
+              Windows).  The <command>svnserve</command> process still
+              backgrounds itself at startup time.</para>
+  -->
+            <para>Veranlasst <command>svnserve</command> wenn es im
+              Dämon-Modus läuft, für jede Verbindung einen Thread
+              statt einen Prozess zu starten (z.B., falls es unter
+              Windows läuft). Der Prozess <command>svnserve</command>
+              geht beim Start dennoch in den Hintergrund.</para>
+          </listitem>
+        </varlistentry>

-      <varlistentry id="svn.ref.svnserve.sw.version">
-        <term><option>--version</option></term>
-        <listitem>
-<!--
-          <para>Displays version information and a list of repository
-          backend modules available, and then exits.</para>
--->
-          <para>Gibt Versionsinformationen und eine Auflistung aller
-            vom Client unterstützten Module für den Zugriff auf ein
-            Subversion-Projektarchiv aus und beendet sich.</para>
-        </listitem>
-      </varlistentry>
+        <varlistentry id="svn.ref.svnserve.sw.tunnel">
+          <term><option>--tunnel</option> (<option>-t</option>)</term>
+          <listitem>
+  <!--
+            <para>Causes <command>svnserve</command> to run in tunnel
+              mode, which is just like the <command>inetd</command>
+              mode of operation (both modes serve one connection over
+              <filename>stdin</filename>/<filename>stdout</filename>, and  
then exit), except that the connection
+              is considered to be preauthenticated with the username
+              of the current UID.  This flag is automatically passed
+              for you by the client when running over a tunnel agent
+              such as <command>ssh</command>.  That means there's
+              rarely any need for <emphasis>you</emphasis> to pass
+              this option to <command>svnserve</command>.  So, if you
+              find yourself
+              typing <literal>svnserve - -tunnel</literal> on the
+              command line and wondering what to do next, see
+              <xref linkend="svn.serverconfig.svnserve.sshauth"/>.</para>
+  -->
+            <para>Veranlasst <command>svnserve</command>, im
+              Tunnelmodus zu laufen, der wie der
+              <command>inetd</command>-Modus funktioniert (beide Modi
+              bedienen eine Verbindung über
+              <filename>stdin</filename>/<filename>stdout</filename>
+              und beenden sich dann), mit der Ausnahme, dass
+              angenommen wird, dass die Verbindung im Voraus mit dem
+              Anwendernamen der aktuellen UID authentifiziert worden
+              ist. Diese Option wird für Sie automatisch vom Client
+              übergeben, wenn ein Tunnel-Agent wie
+              <command>ssh</command> verwendet wird. Das bedeutet,
+              dass für <emphasis>Sie</emphasis> kaum die Notwendigkeit
+              besteht, jemals diese Option an
+              <command>svnserve</command> zu übergeben. Falls Sie sich
+              einmal dabei erwischen, auf der Kommandozeile
+              <literal>svnserve --tunnel</literal> zu tippen und sich
+              fragen, was als nächstes zu tun ist, siehe <xref
+              linkend="svn.serverconfig.svnserve.sshauth"/>.
+            </para>
+          </listitem>
+        </varlistentry>

-    </variablelist>
+        <varlistentry id="svn.ref.svnserve.sw.tunnel_user">
+          <term><option>--tunnel-user</option>  
<replaceable>NAME</replaceable></term>
+          <listitem>
+  <!--
+            <para>Used in conjunction with the <option>- -tunnel</option>
+              option, tells <command>svnserve</command> to assume that
+              <replaceable>NAME</replaceable> is the authenticated
+              user, rather than the UID of the <command>svnserve</command>
+              process.  This is useful for users wishing to share a single
+              system account over SSH, but to maintain separate commit
+              identities.</para>
+  -->
+            <para>In Verbindung mit der Option
+              <option>--tunnel</option> teilt diese Option
+              <command>svnserve</command> mit, dass es davon ausgehen
+              soll, dass <replaceable>NAME</replaceable> der
+              authentifizierte Benutzer ist statt der UID des
+              <command>svnserve</command>-Prozesses. Dies ist nützlich
+              für Benutzer, die zwar ein einzelnes Systemkonto über
+              SSH verwenden möchten, dabei aber unterschiedliche
+              Identitäten für die Übergabe beibehalten möchten.</para>
+          </listitem>
+        </varlistentry>
+
+        <varlistentry id="svn.ref.svnserve.sw.version">
+          <term><option>--version</option></term>
+          <listitem>
+  <!--
+            <para>Displays version information and a list of repository
+            backend modules available, and then exits.</para>
+  -->
+            <para>Gibt Versionsinformationen und eine Auflistung aller
+              vom Client unterstützten Module für den Zugriff auf ein
+              Subversion-Projektarchiv aus und beendet sich.</para>
+          </listitem>
+        </varlistentry>
+
+      </variablelist>

      </refsect1>
    </refentry>
  </reference>

-
+<!--
+local variables:
+sgml-parent-document: ("book.xml" "reference")
+end:
+-->


More information about the svnbook-dev mailing list