7.3 Verzeichnisse entfernen
Im Prinzip ist das Entfernen von Verzeichnissen ähnlich
wie das Entfernen von Dateien--Sie wollen das Verzeichnis
aus Ihrer aktuellen Arbeitskopie entfernen und trotzdem
in der Lage sein, später wieder auf alte Versionen mit
diesem Verzeichnis zugreifen zu können.
Ein Verzeichnis wird gelöscht, indem alle darin
enthaltenen Dateien gelöscht werden. Das Verzeichnis
selbst bleibt bestehen, es gibt keine Möglichkeit, es zu
entfernen. Anstatt dessen nutzen Sie die Option `-P'
beim Aufruf von cvs update, cvs checkout oder
cvs export. Dies wird CVS dazu veranlassen, leere
Verzeichnisse aus Ihren Arbeitskopien zu entfernen. Am besten
geben Sie immer `-P' mit an. Wenn Sie trotzdem ein leeres
Verzeichnis haben wollen, legen sie eine Dummy-Datei dort ab
(zum Beispiel `.keepme'), um `-P' daran zu hindern,
das Verzeichnis zu löschen.
Bedenken Sie, dass `-P' schon in `-r' oder `-D' beim
Aufruf von checkout und export enthalten ist.
Auf diese Weise kann CVS das Verzeichnis anlegen oder nicht,
je nachdem ob die ausgecheckte Version Dateien in diesem
Verzeichnis enthält.
|