[svnbook commit] r3424 - trunk/src/de/book
codesite-noreply at google.com
codesite-noreply at google.com
Mon Feb 9 13:15:59 CST 2009
Author: jmfelderhoff at gmx.eu
Date: Mon Feb 9 11:03:57 2009
New Revision: 3424
Modified:
trunk/src/de/book/ch05-repository-admin.xml
Log:
* trunk/src/de/book/ch05-repository-admin.xml
- Minor fixes.
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 9 11:03:57 2009
@@ -1669,7 +1669,7 @@
<!--
<title>Implementing Repository Hooks</title>
-->
- <title>Erstellen von Repository Hooks</title>
+ <title>Erstellen von Repository-Hooks</title>
<!--
<para>A <firstterm>hook</firstterm> is a program triggered by
@@ -1697,11 +1697,11 @@
<quote>Post-Hooks</quote>) starten nach Abschluss eines
Repository-Ereignisses und sind nützlich für Aufgaben, die das
Repository inspizieren – aber nicht verändern. Jedem
- Hook werden ausreichende Informationen übergeben, um
- festzustellen, um welches Ereignis es sich handelt (oder
+ Hook wird ausreichend Information übergeben, damit er
+ feststellen kann, um welches Ereignis es sich handelt (oder
handelte), welche genauen Änderungen am Repository
- beabsichtigt sind (oder durchgeführt wurden) und der Name des
- Benutzers, der das Ereignis ausgelöst hat.</para>
+ beabsichtigt sind (oder durchgeführt wurden) und wie der Name des
+ Benutzers lautet, der das Ereignis ausgelöst hat.</para>
<!--
<para>The <filename>hooks</filename> subdirectory is, by
@@ -1740,7 +1740,7 @@
den Inhalt der Scripte inspizieren. In vielen dieser Vorlagen
befinden sich auch Beispiele dafür, wie dieses Script zusammen
mit anderen Programmen aus dem Lieferumfang von Subversion
- verwendet werden, um häufige, nützliche Aufgaben zu erledigen.
+ verwendet werden kann, um häufige, nützliche Aufgaben zu erledigen.
Um einen funktionierenden Hook zu installieren, brauchen Sie
nur ein ausführbares Programm oder Script im Verzeichnis
<filename>repos/hooks</filename> abzulegen, das unter dem
@@ -1807,7 +1807,8 @@
startet. Stellen Sie sicher, dass Sie entweder alle
notwendigen Umgebungsvariablen in Ihren Hook-Programmen
ausdrücklich setzen und/oder absolute Pfade zu Programmen
- verwenden.</para> </tip>
+ verwenden.</para>
+ </tip>
<!--
<para>Subversion executes hooks as the same user who owns the
@@ -1858,8 +1859,8 @@
Repository-Administrator müssen Sie entscheiden, welche Hooks
sie einrichten wollen (indem Sie ein entsprechend benanntes
und mit den nötigen Zugriffsrechten versehenes Hook-Programm
- bereitstellen) und wie das geht. Wenn Sie diese Entscheidung
- treffen, dann behalten Sie das Gesamtbild der
+ bereitstellen) und wie Sie sie einsetzen wollen. Wenn Sie diese
Entscheidung
+ treffen, dann behalten Sie das Gesamtbild des
Repository-Einsatzes im Auge. Wenn Sie beispielsweise die
Konfiguration des Servers verwenden, um festzustellen, welche
Benutzer Änderungen an Ihr Repository übergeben dürfen,
@@ -1919,10 +1920,10 @@
auf diese Art eine Übergabe-Transaktion verändern, werden
die im Cache befindlichen Informationen ungültig, ohne dass
jemand etwas merkt. Diese Inkonsistenz kann zu
- überraschenden und unerwarteten Verhalten führen. Statt die
+ überraschendem und unerwartetem Verhalten führen. Statt die
Transaktion zu verändern, sollten Sie sie einfach im
<filename>pre-commit</filename>-Hook auf
- <emphasis>Gültigkeit </emphasis> prüfen und die Übergabe
+ <emphasis>Gültigkeit</emphasis> prüfen und die Übergabe
ablehnen, falls sie den Anforderungen nicht entspricht. Als
Nebeneffekt werden Ihre Benutzer lernen, wie wertvoll eine
sorgfältige, sich an den Vorgaben orientierende Arbeitsweise
More information about the svnbook-dev
mailing list