[svnbook] r4641 committed - Translation: Chapter 8 (final proofreading)

svnbook at googlecode.com svnbook at googlecode.com
Wed Feb 5 01:45:51 CST 2014


Revision: 4641
Author:   jmfelderhoff at gmx.eu
Date:     Wed Feb  5 07:15:43 2014 UTC
Log:      Translation: Chapter 8 (final proofreading)

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

Modified:
  /branches/1.6/de/book/ch08-embedding-svn.xml

=======================================
--- /branches/1.6/de/book/ch08-embedding-svn.xml	Tue Feb  4 21:38:48 2014  
UTC
+++ /branches/1.6/de/book/ch08-embedding-svn.xml	Wed Feb  5 07:15:43 2014  
UTC
@@ -39,16 +39,17 @@
      affected.</para>
  -->
    <para>Dieses Kapitel ist für diejenigen, die mit Subversion über
-    sein API oder seine verschiedenen Sprachschnittstellen
-    zusammenarbeiten wollen. Falls Sie robuste Skripte um Subversion
-    herum schreiben möchten, um Ihr Leben einfacher zu machen,
-    komplexere Integrationen zwischen Subversion und anderer Software
-    entwickeln wollen oder sich einfach für die zahlreichen
-    Bibliotheken von Subversion und deren Angebote interessieren, ist
-    dies das Kapitel für Sie. Falls Sie jedoch nicht glauben, dass Sie
-    sich auf dieser Ebene mit Subversion beschäftigen müssen, können
-    Sie dieses Kapitel ruhig überspringen, ohne dass dadurch Ihre
-    Erfahrung mit Subversion beeinträchtigt wird.</para>
+    sein API oder seine Schnittstellen in verschiedenen
+    Programmiersprachen zusammenarbeiten wollen. Falls Sie robuste
+    Skripte um Subversion herum schreiben möchten, um Ihr Leben
+    einfacher zu machen, komplexere Integrationen zwischen Subversion
+    und anderer Software entwickeln wollen oder sich einfach für die
+    zahlreichen Bibliotheken von Subversion und deren Angebote
+    interessieren, ist dies das Kapitel für Sie. Falls Sie jedoch
+    nicht glauben, dass Sie sich auf dieser Ebene mit Subversion
+    beschäftigen müssen, können Sie dieses Kapitel ruhig überspringen,
+    ohne dass dadurch Ihre Erfahrung mit Subversion beeinträchtigt
+    wird.</para>

    <!-- =================================================================  
-->
    <!-- =================================================================  
-->
@@ -386,7 +387,7 @@
          <quote>Verzeichnisse</quote> als echte Dateien und
          Verzeichnisse abzulegen (in denen Sie mit Ihrem bevorzugten
          Shell-Programm navigieren können), verwendet es eins von zwei
-        verfügbaren abstrakten Speicherungsverfahren – entweder
+        verfügbaren abstrakten Speicherverfahren – entweder
          eine Berkeley-DB-Datenbankumgebung oder eine Repräsentation
          über einfache Dateien. (Um mehr über die zwei Verfahren
          kennenzulernen, siehe <xref
@@ -610,7 +611,7 @@
          Nachbarknoten eine Art horizontale und die Unterverzeichnisse
          eines Knotens eine vertikale Bewegung repräsentieren. <xref
          linkend="svn.developer.layerlib.repos.dia-1"/> zeigt genau das
-        als typische Repräsentierung eines Baums.</para>
+        als typische Repräsentation eines Baums.</para>

        <figure id="svn.developer.layerlib.repos.dia-1">
  <!--
@@ -779,7 +780,7 @@
  -->
            <para>einen menschenlesbaren <quote>Auszug</quote> des
              Dateisystems zu erzeugen — eine vollständige
-            Repräsentierung der Revisionen im Dateisystem.</para>
+            Repräsentation der Revisionen im Dateisystem.</para>
          </listitem>
          <listitem>
  <!--
@@ -1275,7 +1276,7 @@
        details sheerly to appease your overwhelming curiosity.</para>
  -->
      <para>Die Struktur sowie der Inhalt des Verwaltungsbereichs einer
-      Subversion-Arbeitskopie werden als Implementationsdetails
+      Subversion-Arbeitskopie werden als Implementierungsdetails
        betrachtet, die nicht für menschliche Bearbeitung vorgesehen
        sind. Entwicklern wird nahegelegt, die öffentlichen APIs oder
        die von Subversion zur Verfügung gestellten Werkzeuge zu
@@ -1283,7 +1284,7 @@
        diese Dateien direkt zu lesen und zu verändern. Die von der
        Arbeitskopie-Bibliothek für ihre Verwaltungsdaten verwendeten
        Dateiformate ändern sich hin und wieder – eine Tatsache,
-      die dem  Durchschnittsbenutzer dank der öffentlichen APIs
+      die dem  Durchschnittsanwender dank der öffentlichen APIs
        verborgen bleibt. Nur um Ihre unbändige Neugier zu stillen,
        werden wir in diesem Abschnitt einige dieser
        Implementierungsdetails offenlegen.</para>
@@ -1623,7 +1624,7 @@
          <function>svn_pool_destroy()</function>.</para>
  -->
        <para>Neben der Bereitstellung konsistenter Implementierungen
-        von Systemaufrugen, die sich zwischen Betriebssystemen
+        von Systemaufrufen, die sich zwischen Betriebssystemen
          unterscheiden,<footnote><para>Subversion verwendet so weit wie
          möglich ANSI-Systemaufrufe und Datentypen.</para></footnote>
          bietet APR Subversion unmittelbaren Zugriff auf viele
@@ -1718,7 +1719,7 @@
            niedrigeren Ebene zu kontrollieren – pro
            Speicherbrocken (oder <quote>Pool</quote>) statt pro
            zugeteilten Objekt. Statt <function>malloc()</function> und
-          Konsorten zu verwenden, um ausreiched Speicher für ein
+          Konsorten zu verwenden, um ausreichend Speicher für ein
            Objekt anzufordern, fordern Sie APR auf, Speicher aus einem
            Pool zuzuteilen. Wenn Sie mit der Benutzung der im Pool
            erzeugten Objekte fertig sind, löschen Sie den gesamten Pool
@@ -1762,7 +1763,7 @@
          (Staffelstab), der Kontextinformationen für die
          Rückruffunktion beinhaltet. Bei Batons handelt es sich
          üblicherweise um C-Strukturen mit zusätzlichen Informationen,
-        die die Rückruffungktion benotigt, ihr jedoch nicht direkt
+        die die Rückruffungktion benötigt, ihr jedoch nicht direkt
          durch die steuernde Schnittstellenfunktion übergeben
          werden.</para>

@@ -1813,7 +1814,7 @@
          <filename>libsvn_client</filename> benutzt, zunächst Pfade aus
          der sprachabhängigen Kodierung nach UTF-8 konvertieren muss,
          bevor sie an die Subversion-Bibliotheken übergeben werden und
-        anschließend umgekehrt etwaige Ergebnisfade von Subversion
+        anschließend umgekehrt etwaige Ergebnispfade von Subversion
          zurück in die sprachabhängige Kodierung umgewandelt werden
          müssen, bevor die Pfade für Zwecke verwendet werden, die
          nichts mit Subversion zu tun haben. Glücklicherweise stellt
@@ -1984,13 +1985,13 @@
            integrations, and other third-party tools.</para>
  -->
          <para>Im Jahr 2005 kündigte eine kleine Firma namens TMate die
-          Version 1.0.0 von of JavaSVN an – eine reine
+          Version 1.0.0 von JavaSVN an – eine reine
            Java-Implementierung von Subversion. Seitdem wurde das
            Projekt in SVNKit umbenannt (verfügbar unter <ulink
            url="http://svnkit.com/" />) und wurde erfolgreich als
            Anbieter von Subversion-Funktionen für zahlreiche
            Subversion-Clients, IDE-Integrationen und andere Werkzeuge
-          von Drittabietern eingesetzt.</para>
+          von Drittanbietern eingesetzt.</para>

  <!--
          <para>The SVNKit library is interesting in that, unlike the
@@ -2018,7 +2019,7 @@
            Berkeley DB that is file-format-compatible with the native
            implementation of that library.</para>
  -->
-        <para>Die SVNKit-Bibliothek ist insofen interessant, als dass
+        <para>Die SVNKit-Bibliothek ist insofern interessant, als dass
            sie, anders als die javahl-Bibliothek, nicht bloß eine
            Umhüllung der Subversion-Kernbibliotheken darstellt.
            Tatsächlich teilt sie sich überhaupt keinen  Code mit
@@ -2039,7 +2040,7 @@
            abzielt, eine reine Java Subversion-Bibliothek zu sein, ist
            SVNKit beim Klonen von Teilen Subversions eingeschränkt, da
            es sonst den Anschluss an die Versionen von Subversion
-          verlieren würde.  Das ist bereits enmal passiert –
+          verlieren würde.  Das ist bereits einmal passiert –
            SVNKit kann nicht über das Protokoll
            <literal>file://</literal> auf BDB-basierte
            Subversion-Projektarchive zugreifen, da es keine reine
@@ -2408,7 +2409,7 @@
          # a list with the entry and all its children, which we will add to
          # our running list of paths.
  -->
-        # Falls der Eintrag ein Verzeichnis ist, recursiv bearbeiten.
+        # Falls der Eintrag ein Verzeichnis ist, rekursiv bearbeiten.
          # Die Rekursion gibt eine Liste mit dem Eintrag und all seiner
          # Kinder zurück, die der aktuellen Pfadliste hinzugefügt wird.
          if svn.fs.svn_fs_is_dir(root, full_path):
@@ -2497,7 +2498,7 @@
          intuitive interface for users of that language.</para>
  -->
        <para>Das gleiche Programm in C hätte sich noch um das
-        APR-Speicherpoolsystem kümmern müssen. Python jedoch verwaltet
+        APR-Speicher-Pool-System kümmern müssen. Python jedoch verwaltet
          den Speicher automatisch, und die Python-Bindungen von
          Subversion berücksichtigen diese Konvention. In C würden Sie
          mit angepassten Datentypen (etwa denen aus der APR-Bibliothek)
@@ -2709,7 +2710,7 @@
           durch <function>svn_path_canonicalize()</function> filtern,
           bevor sie an andere API-Funktionen weitergeleitet werden.
           Ein <emphasis>unterlassen</emphasis> kann dazu führen, dass
-         Annahmen der darunter liegenden C-Bibliotheken nicht mehtr
+         Annahmen der darunter liegenden C-Bibliotheken nicht mehr
           zutreffen, was wiederum einen ziemlich plötzlichen und
           ungezwungenen Programmabsturz bedeutet.</para>
       </warning>


More information about the svnbook-dev mailing list