Ich bin von TFS zu SVN (TortoiseSVN) mit meiner aktuellen Firma umgezogen. Ich vermisse wirklich die "Shelve" -Funktion von TFS. Ich habe verschiedene Artikel darüber gelesen, wie man mit SVN "shelve", aber ich habe nichts gelesen, das eine sehr einfache Erfahrung gibt, um Arbeit "aufzuräumen".Regal in TortoiseSVN?
Idealerweise hätte ich gerne zusätzliche Elemente im TortoiseSVN-Kontextmenü hinzugefügt - "Shelve" & "Unshelve". "Shelve" würde das aktuelle Shelve-Set entfernen und das Arbeitsverzeichnis unter einem geeigneten Pfad hochladen, der durch Benutzeroptionen definiert ist. "Unshelve" würde das Set mit der Arbeitskopie zusammenführen.
Gibt es so etwas? Kann jemand vorschlagen, diese Funktion in der GUI zu "hacken"?
Anmerkung: Die folgenden Link, um die User Experience nicht wirklich erreiche ich suchte:
Eines der größten Dinge über TFS Shelve ist, wie einfach es zu bedienen ist ...
Ich glaube nicht, dass es ein Klümpchen ist L-) Ich habe seit Jahren ein separates persönliches VCS verwendet, wenn wir mit Teams arbeiten, in denen wir strenge Kontrolle über Checkins hatten (und insbesondere mit Locking-basierten VCS wie SourceSafe). –
Sie haben Recht, es ist kein Kludscher. Um ehrlich zu sein, ich weiß nicht, warum ich es gesagt habe, wahrscheinlich ein bisschen wie ein Disclaimer, um zu vermeiden, dass ich belästigt werde :) Ich bin sehr glücklich DVCS für lokale Regale zu verwenden, bevor ich zu einem Standard CVCS dränge. –
Siehe: Wie man mercurial und svn zusammen benutzt http://stackoverflow.com/questions/4605668/how-to-use-mercurial-and-svn-together – AndyM