Eine Arbeitskopie auschecken

Um eine Arbeitskopie zu erhalten müssen Sie zunächst die Dateien aus einem Projektarchiv Auschecken.

Wählen Sie nun den Ordner im Windows Explorer in dem Sie Ihre Arbeitskopie erstellen wollen und öffnen Sie mit einem Rechtsklick das Kontextmenü. Wählen Sie den Befehl TortoiseSVNAuschecken... worauf der folgende Dialog erscheint:

Abbildung 5.7. Der Auschecken-Dialog

Der Auschecken-Dialog


Wenn Sie einen Ordnernamen angeben, der noch nicht existiert, wird dieser Ordner im Projektarchiv angelegt.

Rekursionstiefe

Sie können die Tiefe der Rekursion beim Auschecken festlegen. Wenn Sie nur einige Bereiche eines großen Quellbaumes wollen, können Sie den obersten Ordner auschecken und danach die gewünschten Ordner rekursiv aktualisieren.

Vollständig rekursiv

Checkt den gesamten Baum rekursiv inklusive aller Dateien und Unterordner aus.

Direkte Kinder, inklusive Ordner

Checkt das angegebene Verzeichnis inklusive aller Dateien und Unterordner aus, füllt die Verzeichnisse aber nicht.

Nur Dateien

Checkt das angegebene Verzeichnis inklusive aller Dateien aus. Es werden keine Unterordner angelegt.

Nur dieses Objekt

Checkt nur das angegebene Verzeichnis aus. Weder Dateien noch Unterordner werden angelegt.

Arbeitskopie

Behält die in der Arbeitskopie angegebene Rekursionstiefe bei. Diese Option wird im Auschecken Dialog nicht verwendet, ist aber die Vorgabe in allen anderen Dialogen mit einer Angabe der Rekursionstiefe.

Wenn Sie eine dünn besiedelte Arbeitskopie auschecken, indem Sie etwas anders als vollständig rekursiv für die Auschecktiefe wählen, können Sie später weitere Ordner mittels des Projektarchivbetrachters („Projektarchivbetrachter“) oder des „Auf Änderungen prüfen“ Dialoges („Prüfe auf Änderungen“) holen.

Rufen Sie mit einem Rechtsklick auf den ausgecheckten Ordner den Projektarchivbetrachter auf. Suchen Sie den Unterordner, den Sie zu Ihrer Arbeitskopie hinzufügen wollen und wählen Sie KontextmenüAktualisiere Objekt zu Revision... Dieser Menüeintrag ist nur sichtbar, wenn das markierte Objekt noch nicht in der Arbeitskopie vorhanden ist, aber sein Elternobjekt bereits existiert.

Im „Prüfe auf Änderungen“ Dialog klicken Sie zunächst auf Check repository. Der Dialog wird alle Dateien, die sich im Projektarchiv befinden, aber von Ihnen noch nicht ausgecheckt wurden als hinzugefügt. Mit einem Rechtsklick auf den Ordner, den Sie zu Ihrer Arbeitskopie hinzufügen möchten wählen Sie KontextmenüAktualisieren.

Wenn das Projekt Verweise auf externe Projekte enthält welche Sie nicht mit auschecken möchten, aktivieren Sie die Externals auslassen Option.

Wichtig

Falls Externals auslassen markiert ist oder falls Sie die Tiefe erhöhen wollen, müssen Sie Aktualisierungen Ihrer Arbeitskopie mittels TortoiseSVNAktualisiere zu Revision... anstatt TortoiseSVNAktualisieren durchführen. Die Standardaktualisierung wird alle externen Verweise aktualisieren und die aktuelle Tiefe beibehalten.

Wir empfehlen Ihnen, jeweils nur den trunk-Teil des Projektarchivs auszuchecken. Falls Sie den übergeordneten Pfad auschecken, erhalten Sie den kompletten Dateibaum des Projektarchivs! So können Sie sehr schnell Ihre Festplatte füllen, da Sie z.B. für jede Markierung in tags eine separate Kopie der Daten erhalten!

Exportieren

Manchmal ist es notwendig, eine lokale Kopie ohne die .svn Ordner zu haben, zum Beispiel um eine Zip-Datei mit dem Sourcecode zu erstellen. Bitte lesen sie dazu „Eine Arbeitskopie exportieren“.