[svnbook] r4848 committed - Translation: Path-Based Authorization

svnbook at googlecode.com svnbook at googlecode.com
Fri Jul 4 14:34:27 CDT 2014


Revision: 4848
Author:   jmfelderhoff at gmx.eu
Date:     Fri Jul  4 19:34:15 2014 UTC
Log:      Translation: Path-Based Authorization

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

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

=======================================
--- /branches/1.7/de/book/ch06-server-configuration.xml	Fri Jul  4 19:18:47  
2014 UTC
+++ /branches/1.7/de/book/ch06-server-configuration.xml	Fri Jul  4 19:34:15  
2014 UTC
@@ -6643,11 +6643,11 @@
      </sidebar>

  <!--
-    <para>Once your server knows where to find your rules file, it's
+    <para>Once your server knows where to find your access file, it's
        time to define the rules.</para>

  -->
-    <para>Sobald Ihr Server weiß, wo sich Ihre Regeldateien befinden,
+    <para>Sobald Ihr Server weiß, wo sich Ihre Zugangsdatei befindet,
        ist es an der Zeit, die Regeln zu definieren.</para>

  <!--
@@ -6691,21 +6691,25 @@
           von Abschnittsüberschriften wird Klein-/Großschreibung  
berücksichtigt. -->
  <!--
      <warning>
-      <para>Subversion treats repository names and paths in a
-        case-insensitive fashion for the purposes of access control,
-        converting them to lower case internally before comparing them
-        against the contents of your access file.  Use lower case for
-        the contents of the section headers in your access
-        file.</para>
+      <para>Prior to version 1.7, Subversion treated repository names
+        and paths in a case-insensitive fashion for the purposes of
+        access control, converting them to lower case internally
+        before comparing them against the contents of your access
+        file.  It now does these comparisons case-sensitively.  If you
+        upgraded to Subversion 1.7 from an older version, you should
+        review your access files for case correctness.</para>
      </warning>
  -->
      <warning>
-      <para>Für Zwecke der Zugriffskontrolle beachtet Subversion bei
+      <para>Vor Version 1.7 hat Subversion bei
          Namen und Pfaden von Projektarchiven nicht die Groß- oder
-        Kleinschreibung, indem sie vor dem Vergleich mit dem Inhalt
-        der Zugriffsdatei in Kleinbuchstaben umgewandelt werden.
-        Verwenden Sie Kleinbuchstaben für die Inhalte der
-        Abschnittsüberschriften Ihrer Zugriffsdatei.</para>
+        Kleinschreibung beachtet, da sie vor dem Vergleich mit dem Inhalt
+        der Zugangsdatei in Kleinbuchstaben umgewandelt wurden. Nun
+        werden Vergleiche unter Berücksichtigung der Groß- und
+        Kleinschreibung vorgenommen. Falls Sie eine ältere
+        Version auf Subversion 1.7 aktualisiert haben, sollten Sie
+        Ihre Zugangsdateien auf die korrekte Groß- und Kleinschreibung
+        überprüfen.</para>
      </warning>

  <!--
@@ -6988,7 +6992,7 @@
        access.  Combined with the <literal>jane = r</literal> rule,
        this still gives Jane read/write access.  Permissions for group
        members can only be extended beyond the permissions the group
-      already has.  Restricting users who are part of a group to less
+      already has. Restricting users who are part of a group to less
        than their group's permissions is impossible.</para>

  -->
@@ -7186,35 +7190,21 @@
      <para>Ein weniger offensichtliches Beispiel könnte wie folgt
        aussehen:</para>

-<!--
      <informalexample>
        <programlisting>
  [groups]
  calc-developers = &harry, &sally, &joe
  calc-owners = &hewlett, &packard
  calc = @calc-developers, @calc-owners
-
+<!--
  # Any calc participant has read-write access...
+-->
+# jeder calc-Teilnehmer hat Lese- und Schreibzugriff...
  [calc:/projects/calc]
  @calc = rw
-
+<!--
  # ...but only allow the owners to make and modify release tags.
-[calc:/projects/calc/tags]
-~@calc-owners = r
-</programlisting>
-    </informalexample>
  -->
-    <informalexample>
-      <programlisting>
-[groups]
-calc-developers = &harry, &sally, &joe
-calc-owners = &hewlett, &packard
-calc = @calc-developers, @calc-owners
-
-# jeder calc-Teilnehmer hat Lese- und Schreibzugriff...
-[calc:/projects/calc]
- at calc = rw
-
  # ...doch nur die Eigentümer dürfen Release-Tags erstellen und ändern.
  [calc:/projects/calc/tags]
  ~@calc-owners = r


More information about the svnbook-dev mailing list