[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