Svn Checkout-Tiefe
Habe ich ein SVN-Projekt mit Baum:
/project
/dir1
/subdir1
-file1
-file2
.....
-file1
-file2
.....
/dir2
-file1
-file2
.....
/dir3
/subdir1
-file1
-file2
.....
/subdir2
-file1
-file2
.....
/subdir3
-file1
-file2
.....
/subdir4
-file1
-file2
.....
/dir4
-file1
-file2
.....
-file1
-file2
Brauche ich zur Kasse
- alle Dateien aus /Projekt
- full /dir1
- full /dir2
- full /dir4
- Von /dir3 ich muss nur auf /subdir1 und /subdir3
Kann ich der Kasse diese Dateien/Ordner svn Kommandozeile mit irgendeiner Art von Tiefe?
Wenn ja, wie kann ich es tun?
Kann ich subdir2 zu dir3 nach dem checkout?
Wie kann ich ein update der Arbeitskopie auf diese Weise erzeugt wird? Wird normalen "svn up" - Befehl update nur diesen Ordner oder vollständige Aktualisierung des Projekts durchgeführt werden?
InformationsquelleAutor der Frage Pablo notPicasso | 2012-07-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Was Sie brauchen, ist aufgerufen,sparse-checkout.
In Ihrem Fall können Sie:
Ja:
svn up --set-depth infinity dir3/subdir2
Ja,
svn up
wird aktualisiert, nur diese Dateien und Ordner, dass ist update-Tiefe erhalten.InformationsquelleAutor der Antwort ks1322
1) svn up --set-depth empty file/folder path
//es wird die Datei löschen aus Ihrem system
2) svn up --set-depth infinity-Datei/Ordner-Pfad
//es wird regeneriert die Datei aus dem svn-server auf Ihr lokales system
InformationsquelleAutor der Antwort vivek ranjan