[svnbook commit] r3433 - trunk/src/de/book
codesite-noreply at google.com
codesite-noreply at google.com
Mon Feb 23 12:29:40 CST 2009
Author: jmfelderhoff at gmx.eu
Date: Mon Feb 23 10:11:19 2009
New Revision: 3433
Modified:
trunk/src/de/book/ch05-repository-admin.xml
Log:
* trunk/src/de/book/ch05-repository-admin.xml
- Fixes ticket #215 (cf. http://www.svnbook.de/report/6).
Modified: trunk/src/de/book/ch05-repository-admin.xml
==============================================================================
--- trunk/src/de/book/ch05-repository-admin.xml (original)
+++ trunk/src/de/book/ch05-repository-admin.xml Mon Feb 23 10:11:19 2009
@@ -2555,6 +2555,7 @@
<sect3 id="svn.reposadmin.maint.tk.fsfsreshard">
<title>fsfs-reshard.py</title>
+<!--
<para>While not an official member of the Subversion
toolchain, the <command>fsfs-reshard.py</command> script
(found in the <filename>tools/server-side</filename>
@@ -2571,7 +2572,26 @@
number of these files in each directory can grow to be quite
large. This has been observed to cause performance problems
on certain network-based filesystems.</para>
+-->
+ <para>Obwohl es kein offizielles Glied in der Werkzeugkette
+ von Subversion ist, handelt es sich bei dem Script
+ <command>fsfs-reshard.py</command> (zu finden im Verzeichnis
+ <filename>tools/server-side</filename> des
+ Subversion-Quelltext-Paketes) um ein nützliches Werkzeug zur
+ Leistungssteigerung für Administratoren von FSFS-basierten
+ Subversion-Repositorys. FSFS-Repositorys enthalten Dateien,
+ die die Änderungen in einer einzelnen Revision beschreiben
+ sowie Dateien, die die zu einer Revision gehörenden Eigenschaften
+ beinhalten. Repositorys, die in einer früheren Version als
+ Subversion 1.5 erzeugt wurden, legen diese Dateien in zwei
+ Verzeichnissen ab – eins pro Dateityp. Während neue
+ Revisionen an das Repository übergeben werden, legt
+ Subversion dort immer mehr Dateien ab – im Lauf der
+ Zeit kann die Anzahl der Dateien recht groß werden. Es wurde
+ festgestellt, dass dies bei bestimmten netzbasierten
+ Dateisystemen zu Leistungseinbußen kommen kann.</para>
+<!--
<para>Subversion 1.5 creates FSFS-backed repositories using a
slightly modified layout in which the contents of these two
directories are <firstterm>sharded</firstterm>, or scattered
@@ -2589,6 +2609,25 @@
sharded layout (which Subversion will not automatically do
for you) or for fine-tuning an already sharded
repository.</para>
+-->
+ <para>Subversion 1.5 legt FSFS-basierte Repositorys mit einer
+ geringfügig veränderten Struktur an, in der der Inhalt
+ dieser beiden Verzeichnisse
+ <firstterm>aufgebrochen</firstterm> ist, d.h. über mehrere
+ Unterverzeichnisse aufgeteilt ist. Das kann die Zeit
+ erheblich beschleunigen, die benötigt wird, um eine dieser
+ Dateien zu finden und führt somit zu einer allgemeinen
+ Leistungssteigerung beim Lesen aus dem Repository. Die
+ Anzahl der Unterverzeichnisse für diese Dateien ist jedoch
+ konfigurierbar, und hier setzt
+ <command>fsfs-reshard.py</command> an. Dieses Script mischt
+ die Dateistruktur des Repositorys und ordnet sie gemäß der
+ Anzahl der gewünschten Unterverzeichnisse neu an. Das ist
+ inbesonders dann nützlich, wenn ein älteres Repository in
+ die neue Struktur von Subversion 1.5 überführt werden soll
+ (was Subversion nicht automatisch für Sie macht) oder falls
+ ein bereits aufgeteiltes Repository noch feiner eingestellt
+ werden soll.</para>
</sect3>
More information about the svnbook-dev
mailing list