[svnbook] r4594 committed - Translation: Basic Apache Configuration

svnbook at googlecode.com svnbook at googlecode.com
Fri Dec 27 11:26:33 CST 2013


Revision: 4594
Author:   jmfelderhoff at gmx.eu
Date:     Fri Dec 27 17:02:52 2013 UTC
Log:      Translation: Basic Apache Configuration

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

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

=======================================
--- /branches/1.6/de/book/ch06-server-configuration.xml	Fri Dec 27 16:44:55  
2013 UTC
+++ /branches/1.6/de/book/ch06-server-configuration.xml	Fri Dec 27 17:02:52  
2013 UTC
@@ -3332,9 +3332,38 @@
          ein benanntes Modul auf den Ort einer Shared-Library auf
          der Platte abgebildet wird:</para>

-        <screen>
+      <informalexample>
+        <programlisting>
  LoadModule dav_svn_module     modules/mod_dav_svn.so
-</screen>
+</programlisting>
+      </informalexample>
+
+<!--
+      <para>Apache interprets the <literal>LoadModule</literal>
+        configuration item's library path as relative to its own
+        server root.  If configured as previously shown, Apache will
+        look for the Subversion DAV module shared library in its
+        own <filename>modules/</filename> subdirectory.  Depending on
+        how Subversion was installed on your system, you might need to
+        specify a different path for this library altogether, perhaps
+        even an absolute path such as in the following example:</para>
+-->
+      <para>Apache interpretiert den Bibliothekspfad des
+        Konfigurationseintrags <literal>LoadModule</literal> als
+        relativ zum Wurzelverzeichnis seines eigenen Servers. Falls er
+        wie gezeigt konfiguriert ist, wird Apache in seinem eigenen
+        <filename>modules/</filename> Unterverzeichnis nach der
+        Shared-Library des Subversion DAV-Moduls suchen. Abhängig
+        davon, wie Subversion auf Ihrem System installiert wurde, kann
+        es sein, dass Sie einen ganz anderen Pfad für diese Bibliothek
+        angeben müssen, vielleicht sogar einen absoluten Pfad wie im
+        folgenden Beispiel:</para>
+
+      <informalexample>
+        <programlisting>
+LoadModule dav_svn_module     C:/Subversion/lib/mod_dav_svn.so
+</programlisting>
+      </informalexample>

  <!--
        <para>Note that if <command>mod_dav</command> was compiled as a
@@ -3351,10 +3380,12 @@
          dass er vor der <command>mod_dav_svn</command>-Zeile
          steht:</para>

-        <screen>
+      <informalexample>
+        <programlisting>
  LoadModule dav_module         modules/mod_dav.so
  LoadModule dav_svn_module     modules/mod_dav_svn.so
-</screen>
+</programlisting>
+      </informalexample>

  <!--

@@ -3399,12 +3430,14 @@
          folgende <filename>httpd.conf</filename>-Syntax
          verwenden:</para>

-        <screen>
+      <informalexample>
+        <programlisting>
  <Location /repos>
    DAV svn
    SVNPath /var/svn/repository
  </Location>
-</screen>
+</programlisting>
+      </informalexample>

  <!--
        <para>If you plan to support multiple Subversion repositories
@@ -3435,17 +3468,31 @@
          <filename>httpd.conf</filename> aus dem folgenden Beispiel
          verwenden:</para>

-        <screen>
+<!--
+      <informalexample>
+        <programlisting>
  <Location /svn>
    DAV svn

-  # any "/svn/foo" URL will map to a repository /var/svn/foo
+  # Automatically map any "/svn/foo" URL to repository /var/svn/foo
    SVNParentPath /var/svn
  </Location>
-</screen>
+</programlisting>
+      </informalexample>
+-->
+      <informalexample>
+        <programlisting>
+<Location /svn>
+  DAV svn
+
+  # Automatisch irgendein "/svn/foo" URL auf Projektarchiv /var/svn/foo  
abbilden
+  SVNParentPath /var/svn
+</Location>
+</programlisting>
+      </informalexample>

  <!--
-      <para>Using the previous syntax, Apache will delegate the
+      <para>Using this syntax, Apache will delegate the
          handling of all URLs whose path portions begin with
          <filename>/svn/</filename> to the Subversion DAV provider,
          which will then assume that any items in the directory
@@ -3453,10 +3500,10 @@
          are actually Subversion repositories.  This is a particularly
          convenient syntax in that, unlike the use of the
          <literal>SVNPath</literal> directive, you don't have to
-        restart Apache to create and network new repositories.</para>
+        restart Apache to add or remove hosted repositories.</para>
  -->
-      <para>Die Verwendung der vorangegangenen Syntax veranlasst
-        Apache, die Bearbeitung aller URLs, deren Pfadteil mit
+      <para>Die Verwendung dieser Syntax veranlasst Apache, die
+        Bearbeitung aller URLs, deren Pfadteil mit
          <filename>/svn/</filename> beginnt, an den
          Subversion-DAV-Provider weiterzuleiten, der dann davon
          ausgeht, dass alle Objekte in dem durch die
@@ -3464,8 +3511,8 @@
          Verzeichnis tatsächlich Subversion-Projektarchive sind. Dies
          ist insofern eine besonders bequeme Syntax, da Sie im
          Gegensatz zur Direktive <literal>SVNPath</literal> Apache
-        nicht neu starten müssen, wenn Sie neue Projektarchive
-        erstellen und über das Netz verfügbar machen.</para>
+        nicht neu starten müssen, wenn Sie Projektarchive
+        hinzufügen oder entfernen.</para>

  <!--
        <para>Be sure that when you define your new
@@ -3529,9 +3576,11 @@
            hierfür die Direktive <literal>ServerName</literal> in
            <filename>httpd.conf</filename> verwenden.</para>

-        <screen>
+        <informalexample>
+          <programlisting>
  ServerName svn.example.com
-</screen>
+</programlisting>
+        </informalexample>

  <!--
          <para>If you are using Apache's virtual hosting support via


More information about the svnbook-dev mailing list