Wie kann ich "un-Kasse" ein Unterordner TortoiseSVN verwenden?Undo Besuche von Unterordner in TortoiseSVN
Was habe ich versucht:
- Delete the entire subfolder
- Export-in-place, dh den Export der Ordner auf sich selbst
- Search SO für Dinge wie undo+svn+checkout
- Peek innerhalb des verborgenen
.svn
Ordner, um zu sehen, ob ich die Dinge manuell bearbeiten könnte
Die ersten beiden Optionen schien zunächst zu arbeiten, aber wenn ich für Änderungen auf der obersten Ebene Ordner prüfen schlagen würde es mir sagen, die Unterordner und sein Inhalt wurden „fehlt“. Das ist natürlich nicht das, was ich will.
Um die Dinge klarer, das entsprechende Bit meiner Ordnerstruktur zu machen ist ähnlich wie diese:
//Repository/trunk/...
//Repository/branches
/some-feature-branch1/...
/some-feature-branch2/...
/some-feature-branch3/...
/some-feature-branch4/...
etc.
In der Vergangenheit habe ich folgendes gemacht:
- Schauen Sie sich die
//Repository/branches
Ordner lokal , ohne rekursiv den Inhalt zu greifen. - Hergestellt individuelle Check-outs von einigen (aber nicht alle) Zweig Unterordner
Ich versuche some-feature-branch3
von meiner lokalen Festplatte zu entfernen -say-, aber dies führt immer in dem Status „fehlende“ für die Unterordner, wenn Sie den Ordner "branches" auf Änderungen überprüfen.
Beachten Sie, dass ich einen Weg bevorzugen würde, um dies mit TortoiseSVN zu beheben, aber wenn es nicht möglich ist, wäre eine Befehlszeilenkorrektur eine akzeptable Alternative.
Wow, ich bin froh, dass ich gefragt habe. Das hat für mich gut funktioniert. – Jeroen