[svnbook] r4581 committed - Translation: svnserve via inetd

svnbook at googlecode.com svnbook at googlecode.com
Fri Dec 27 06:56:24 CST 2013


Revision: 4581
Author:   jmfelderhoff at gmx.eu
Date:     Fri Dec 27 11:19:39 2013 UTC
Log:      Translation: svnserve via inetd

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

Modified:
  /branches/1.6/de/book/ch06-server-configuration.xml

=======================================
--- /branches/1.6/de/book/ch06-server-configuration.xml	Fri Dec 27 11:07:37  
2013 UTC
+++ /branches/1.6/de/book/ch06-server-configuration.xml	Fri Dec 27 11:19:39  
2013 UTC
@@ -1130,10 +1130,12 @@

        <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  
-->
        <sect3 id="svn.serverconfig.svnserve.invoking.inetd">
-
  <!--
          <title>svnserve via inetd</title>
+-->
+        <title>svnserve über inetd starten</title>

+<!--
          <para>If you want <command>inetd</command> to launch the
            process, you need to pass the <option>-i</option>
            (<option>- -inetd</option>) option.  In the following
@@ -1143,50 +1145,7 @@
            paragraphs following the example for how to configure
            <command>inetd</command> to start
            <command>svnserve</command>.</para>
-
-      <screen>
-$ svnserve -i
-( success ( 1 2 ( ANONYMOUS ) ( edit-pipeline ) ) )
-</screen>
-
-      <para>When invoked with the <option>- -inetd</option> option,
-        <command>svnserve</command> attempts to speak with a
-        Subversion client via <filename>stdin</filename> and
-        <filename>stdout</filename> using a custom protocol.  This is
-        the standard behavior for a program being run via
-        <command>inetd</command>.  The IANA has reserved port 3690 for
-        the Subversion protocol, so on a Unix-like system you can add
-        lines to <filename>/etc/services</filename> such as these (if
-        they don't already exist):</para>
-
-      <screen>
-svn           3690/tcp   # Subversion
-svn           3690/udp   # Subversion
-</screen>
-
-      <para>If your system is using a classic Unix-like
-        <command>inetd</command> daemon, you can add this line to
-        <filename>/etc/inetd.conf</filename>:</para>
-
-      <screen>
-svn stream tcp nowait svnowner /usr/bin/svnserve svnserve -i
-</screen>
-
-      <para>Make sure <quote>svnowner</quote> is a user that has
-        appropriate permissions to access your repositories.  Now,
-        when a client connection comes into your server on port 3690,
-        <command>inetd</command> will spawn an
-        <command>svnserve</command> process to service it.  Of course,
-        you may also want to add <option>-r</option> to the
-        configuration line as well, to restrict which repositories are
-        exported.</para>
-
-      </sect3>
  -->
-
-
-        <title>svnserve über inetd starten</title>
-
          <para>Wenn Sie <command>inetd</command> zum Starten des
            Prozesses verwenden wollen, so übergeben Sie
            <command>svnserve</command> beim Aufruf die Option
@@ -1199,11 +1158,25 @@
            <command>svnserve</command> über <command>inetd</command>
            gestartet wird, folgt anschließend.</para>

-        <screen>
+        <informalexample>
+          <screen>
  $ svnserve -i
-( success ( 1 2 ( ANONYMOUS ) ( edit-pipeline ) ) )
+( success ( 2 2 ( ) ( edit-pipeline svndiff1 absent-entries  
commit-revprops d\
+epth log-revprops partial-replay ) ) )
  </screen>
+        </informalexample>

+<!--
+        <para>When invoked with the <option>- -inetd</option> option,
+          <command>svnserve</command> attempts to speak with a
+          Subversion client via <filename>stdin</filename> and
+          <filename>stdout</filename> using a custom protocol.  This
+          is the standard behavior for a program being run via
+          <command>inetd</command>.  The IANA has reserved port 3690
+          for the Subversion protocol, so on a Unix-like system you
+          can add lines to <filename>/etc/services</filename> such as
+          these (if they don't already exist):</para>
+-->
          <para>Mit der <option>--inetd</option>-Option versucht
            <command>svnserve</command> mit dem Subversion-Client unter
            Verwendung eines speziellen Protokolls via
@@ -1216,19 +1189,38 @@
            Zeilen (wenn noch nicht vorhanden) in die Datei
            <filename>/usw/services</filename> ein:</para>

-        <screen>
+        <informalexample>
+          <programlisting>
  svn           3690/tcp   # Subversion
  svn           3690/udp   # Subversion
-</screen>
+</programlisting>
+        </informalexample>

+<!--
+        <para>If your system is using a classic Unix-like
+          <command>inetd</command> daemon, you can add this line to
+          <filename>/etc/inetd.conf</filename>:</para>
+-->
          <para>Wenn Sie den klassischen Unix-<command>inetd</command>
            verwenden, können Sie die folgende Zeile in die Datei
            <filename>/usw/inetd.conf</filename> einfügen:</para>

-        <screen>
+        <informalexample>
+          <programlisting>
  svn stream tcp nowait svnowner /usr/bin/svnserve svnserve -i
-</screen>
+</programlisting>
+        </informalexample>

+<!--
+        <para>Make sure <quote>svnowner</quote> is a user that has
+          appropriate permissions to access your repositories.  Now,
+          when a client connection comes into your server on port
+          3690, <command>inetd</command> will spawn an
+          <command>svnserve</command> process to service it.  Of
+          course, you may also want to add <option>-r</option> to the
+          configuration line as well, to restrict which repositories
+          are exported.</para>
+-->
          <para>Stellen Sie sicher, dass <quote>svnowner</quote> der
            Nutzer ist, welcher alle notwendigen Zugriffsrechte auf ihre
            Projektarchive hat.  Kommt nun eine Anfrage eines
@@ -1242,8 +1234,6 @@

        </sect3>

-
-
        <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  
-->
        <sect3 id="svn.serverconfig.svnserve.invoking.tunnel">



More information about the svnbook-dev mailing list