2.11 Temporäre Verzeichnisse des Servers
Der Server legt während des Betriebs temporäre
Verzeichnisse an. Sie tragen Namen in der Form
wobei pid die Prozeß-Identifikationsnummer
des Servers ist. Die Verzeichnisse finden sich in dem
Verzeichnis, das entweder mit der Umgebungsvariable TMPDIR
( D. All environment variables which affect CVS), oder mit der globalen
Option `-T' ( A.4 Global options) festgelegt
ist. Wenn beides nicht gesetzt ist, werden sie in
`/tmp' angelegt.
In den meisten Fällen wird der Server die temporären
Verzeichnisse nach Beenden löschen, egal ob er sich
normal beendet oder nicht. Allerdings kann es ab und zu
dazu kommen, daß der Server ein temporäres
Verzeichnis nicht löschen kann, z.B.:
-
Wenn sich der Server aufgrund eines internen Fehlers
beendet, kann er das Verzeichnis erhalten, um die
Fehlersuche zu erleichtern.
-
Wenn der Server auf eine Art und Weise beendet wird,
die ihm keine Möglichkeit zum Aufräumen läßt
(z.B. `kill -KILL' unter Unix).
-
Wenn das System nicht ordentlich herunterfährt und so
dem Server nicht mitteilt aufzuräumen.
In solchen Fällen müssen die Verzeichnisse
`cvs-servpid' per Hand gelöscht werden. So lange
es keinen Server mit der
Prozeß-Identifikationsnummer pid gibt, ist
dies auch ohne Probleme möglich.
|