Checkout (Befehlszeile)
Checkt eine Datei aus und hebt den Schreibschutz für die Arbeitskopie der Datei im aktuellen Projekt auf. Optional kann mit diesem Befehl die Arbeitskopie einer Datei mit deren aktueller Datenbankversion überschrieben werden, und anschließend wird der Schreibschutz aufgehoben. Definitionen der Befehlsoptionen finden Sie unter Befehlsoptionen.
Syntax
ss Checkout <VSS files> [-C] [-F] [-G] [-H] [-I-] [-L-] [-L+] [-M] [-N] [-O] [-R] [-V] [-Y] [-?]
Projektrechte
Sie müssen das Projektrecht zum Auschecken/Einchecken haben, um diesen Befehl zu verwenden.
Hinweise
In der Standardeinstellung werden Kommentare für alle Dateien angefordert, die von einer Auscheckoperation betroffen sind. Sie können die Option -C verwenden, um nur einen Kommentar einzugeben, der auf alle Dateien angewendet wird, die von der Operation betroffen sind.
Wenn die Standardeinstellung für das Auschecken lokaler Versionen vom Datenbankadministrator nicht geändert wurde, wird durch den Befehl Checkout die Datei automatisch abgerufen, die die lokale Kopie mit der aktuellen Masterkopie überschreibt. Danach wird für die lokale Kopie der Schreibschutz aufgehoben. Um diese Situation zu verhindern, können Sie mit den Optionen -L- und -L+ für jeden einzelnen Auscheckvorgang die administrative Einstellung für Lokale Version auschecken überschreiben.
Beispiele
Checkt die Datei Test.c aus dem Projekt $/TESTDATA aus:
ss Checkout $/TESTDATA/TEST.C
Checkt die Dateien Test.c und Test.h aus:
ss Checkout TEST.C TEST.H
Checkt alle Dateien im Projekt TESTDATA sowie in allen Unterordnern aus:
ss Checkout -R $/TESTDATA