[svnbook commit] r3472 - * trunk/src/de/book/ch07-customizing-svn.xml
codesite-noreply at google.com
codesite-noreply at google.com
Fri Apr 3 10:04:59 CDT 2009
Author: jmfelderhoff at gmx.eu
Date: Fri Apr 3 08:04:27 2009
New Revision: 3472
Modified:
trunk/src/de/book/ch07-customizing-svn.xml
Log:
* trunk/src/de/book/ch07-customizing-svn.xml
- Fixes ticket #233 (cf. http://www.svnbook.de/report/6).
Modified: trunk/src/de/book/ch07-customizing-svn.xml
==============================================================================
--- trunk/src/de/book/ch07-customizing-svn.xml (original)
+++ trunk/src/de/book/ch07-customizing-svn.xml Fri Apr 3 08:04:27 2009
@@ -235,8 +235,12 @@
<!-- ===============================================================
-->
<sect2 id="svn.advanced.confarea.windows-registry">
+<!--
<title>Configuration and the Windows Registry</title>
+-->
+ <title>Konfiguration und die Windows-Registrierungsdatenbank</title>
+<!--
<para>In addition to the usual INI-based configuration area,
Subversion clients running on Windows platforms may also use
the Windows Registry to hold the configuration data. The
@@ -245,7 +249,18 @@
preserved as well, though addressed in a slightly different
fashion—in this schema, files and sections are just
levels in the Registry key tree.</para>
+-->
+ <para>Neben dem üblichen INI-basierten Konfigurationsbereich
+ können Subversion-Clients auf Windows-Plattformen auch die
+ Windows-Registrierungsdatenbank für die Konfigurationsdaten
+ verwenden. Die Namen der Optionen und deren Werte sind die
+ gleichen wie in den INI-Dateien. Die
+ <quote>Datei/Abschnitt-Hierarchie</quote> wird hierbei
+ beibehalten, jedoch in einer etwas anderen Weise – bei
+ diesem Schema sind Dateien und Abschnitte lediglich Ebenen im
+ Schlüsselbaum der Registrierungsdatenbank.</para>
+<!--
<para>Subversion looks for system-wide configuration values
under the
<literal>HKEY_LOCAL_MACHINE\Software\Tigris.org\Subversion</literal>
@@ -256,32 +271,73 @@
Per-user configuration values should be stored under
<literal>HKEY_CURRENT_USER\Software\Tigris.org\Subversion</literal>.
</para>
+-->
+ <para>Für systemweite Konfigurationswerte sucht Subversion unter
+ dem Schlüssel
+
<literal>HKEY_LOCAL_MACHINE\Software\Tigris.org\Subversion</literal>.
+ Beispielsweise wird die Option
+ <literal>global-ignores</literal>, die sich im Abschnitt
+ <literal>miscellany</literal> der Datei
+ <filename>config</filename> befindet, unter
+
<literal>HKEY_LOCAL_MACHINE\Software\Tigris.org\Subversion\Config\Miscellany\global-ignores</literal>
+ gefunden. Benutzereigene Konfigurationswerte sollten unter
+ <literal>HKEY_CURRENT_USER\Software\Tigris.org\Subversion</literal>
+ gespeichert werden.
+ </para>
+<!--
<para>Registry-based configuration options are parsed
<emphasis>before</emphasis> their file-based counterparts, so
they are overridden by values found in the configuration files. In
other words, Subversion looks for configuration information in
the following locations on a Windows system; lower-numbered
locations take precedence over higher-numbered locations:</para>
-
+-->
+ <para>Konfigurationsoptionen aus der Registrierungsdatenbank
+ werden <emphasis>vor</emphasis> den entsprechenden
+ dateibasierten Optionen gelesen, so dass die in den
+ Konfigurationsdateien gefundenen Werte die entsprechenden
+ Werte aus der Registrierungsdatenbank überschreiben. Mit
+ anderen Worten: Subversion sucht auf Windows-Systemen nach
+ Konfigurationsinformationen an den folgenden Stellen
+ (niedrigere Nummern haben Vorrang vor höheren Nummern):</para>
+
<orderedlist>
<listitem>
+<!--
<para>Command-line options</para>
+-->
+ <para>Kommandozeilenoptionen</para>
</listitem>
<listitem>
+<!--
<para>The per-user INI files</para>
+-->
+ <para>Die benutzereigenen INI-Dateien</para>
</listitem>
<listitem>
+<!--
<para>The per-user Registry values</para>
+-->
+ <para>Die benutzereigenen Werte in der
+ Registrierungsdatenbank</para>
</listitem>
<listitem>
+<!--
<para>The system-wide INI files</para>
+-->
+ <para>Die systemweiten INI-Dateien</para>
</listitem>
<listitem>
+<!--
<para>The system-wide Registry values</para>
+-->
+ <para>Die systemweiten Werte in der
+ Registrierungsdatenbank</para>
</listitem>
</orderedlist>
+<!--
<para>Also, the Windows Registry doesn't really support the
notion of something being <quote>commented out.</quote>
However, Subversion will ignore any option key whose name
@@ -289,7 +345,18 @@
allows you to effectively comment out a Subversion option
without deleting the entire key from the Registry, obviously
simplifying the process of restoring that option.</para>
+-->
+ <para>Darüberhinaus unterstützt die
+ Windows-Registrierungsdatenbank keine
+ <quote>Auskommentierungen</quote>. Trotzdem ignoriert
+ Subversion alle Optionsschlüssel, die mit einem Rautezeichen
+ (<literal>#</literal>) beginnen. Das erlaubt Ihnen, eine
+ Subversion-Option auszukommentieren, ohne gleich den gesamten
+ Schlüssel aus der Registrierungsdatenbank zu löschen;
+ hierdurch wird die Wiederherstellung der Option wesentlich
+ erleichtert.</para>
+<!--
<para>The <command>svn</command> command-line client never
attempts to write to the Windows Registry and will not attempt
to create a default configuration area there. You can create
@@ -300,9 +367,25 @@
then double-click on that file's icon in the Explorer shell,
which will cause the data to be merged into your
Registry.</para>
+-->
+ <para>Niemals versucht der
+ <command>svn</command>-Kommandozeilen-Client, in die
+ Windows-Registrierungsdatenbank zu schreiben oder dort einen
+ Standard-Konfigurationsbereich anzulegen. Sie können benötigte
+ Schlüssel mit dem Programm <command>REGEDIT</command>
+ erzeugen. Alternativ können Sie auch eine
+ <filename>.reg</filename>-Datei anlegen (so wie die in <xref
+ linkend="svn.advanced.confarea.windows-registry.ex-1" />) und
+ dann im Windows-Explorer auf das Icon dieser Datei
+ doppelklicken, was bewirkt, dass die Daten mit der
+ Registrierungsdatenbank zusammengeführt werden.</para>
<example id="svn.advanced.confarea.windows-registry.ex-1">
+<!--
<title>Sample registration entries (.reg) file</title>
+-->
+ <title>Beispieldatei mit Einträgen für die
+ Registrierungsdatenbank (.reg)</title>
<programlisting>
REGEDIT4
@@ -346,6 +429,7 @@
</programlisting>
</example>
+<!--
<para>The previous example shows the contents of a
<filename>.reg</filename> file, which contains some of the most
commonly used configuration options and their default values.
@@ -356,6 +440,16 @@
remove the hash (<literal>#</literal>) character from the
beginning of the option names and set the values as you
desire.</para>
+-->
+ <para>Das vorangegangene Beispiel zeigt den Inhalt einer
+ <filename>.reg</filename>-Datei: einige der meistbenutzten
+ Konfigurationsoptionen mit deren Standardwerten. Beachten Sie
+ das Auftreten von systemweiten (für Netz-Proxy-Optionen) und
+ benutzereigenen (u.a. Editoren und Passwortspeicherung)
+ Einstellungen. Beachten Sie weiterhin, dass alle Optionen
+ auskommentiert sind. Sie brauchen nur das Rautezeichen
+ (<literal>#</literal>) vom Anfang des Optionsnamens zu
+ entfernen und den Wert nach Ihren Wünschen zu setzen.</para>
</sect2>
More information about the svnbook-dev
mailing list