Wie Rollback in Visual Studio TFS?
Arbeite ich an einem sub-Modul, ein großes Projekt für die Verwendung von VSTS 2008.
Ich habe müssen Sie zum zurücksetzen des Moduls auf eine frühere version (4 check-ins Vorherige). Ich habe versucht, dies zu tun in der Visual Studio-Benutzeroberfläche, und schließlich realisiert es ist keine option zum rollback.
Nach einigen Recherchen habe ich festgestellt, es gibt einen power tools download, die vorgibt, Unterstützung der rollback über ein command-line tool. Jedoch scheint es praktisch keine Dokumentation dafür.
Kann mir jemand beschreiben Schritt für Schritt, wie rollback zu einer früheren version in VS2008? (Mit Power Tools oder etwas anderes).
Bonus-Frage--wer weiß, ob wir bekommen könnten robuster rollback-Unterstützung in VS2010?
InformationsquelleAutor der Frage alchemical | 2010-02-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Rechten Maustaste auf den Ordner im Source Control Explorer. Wählen Sie Die Spezifische Version. Wählen Sie die version, die Sie erhalten möchten (per changeset, Datum, label, etc).
EDIT: An dieser Stelle wird die lokale version wird die version, die Sie wollen. Überprüfen Sie heraus die geänderten Dateien und dann wieder Einchecken. Dadurch öffnet sich der Seriendruck-Assistenten, und es wird sich wahrscheinlich beschweren, dass der server eine neuere version als Ihr. Durchlaufen Sie den Assistenten, und führen Sie die Dateien so wie Sie Sie wollen (eine der Möglichkeiten ist, verwerfen Sie die änderungen auf dem server, das ist, was es klingt wie Sie wollen). Am Ende dieses Prozesses möglicherweise sagen Sie, dass keine Dateien wurden geprüft, aufgrund der merge-Prozess (oder etwas in der Art), drücken Sie einfach auf OK und dann wieder einzuchecken. Diese soll erreichen, was Sie brauchen.
InformationsquelleAutor der Antwort Brett Widmeier
Dieser hat zum Glück schon viel leichter in TFS 2012. Jetzt gibt es eine Rollback-option über die GUI.
MSDN hat mehr Informationen darüber, wie es zu tun, und welche Optionen verfügbar sind.
Hier ist der text aus der MSDN, wie rollback auf eine bestimmte version:
Können Sie natürlich auch rollback gesamten änderungen oder eine Sammlung von Differenzmengen. Und Sie können auch leicht rollback zu einem bestimmten Punkt in der Zeit, wenn Sie es wünschen.
InformationsquelleAutor der Antwort René
Dort IST ein Weg, aber ich finde es nicht schön.. Öffnen Sie Visual Studio-Eingabeaufforderung, und ..
InformationsquelleAutor der Antwort Andrei Rînea
Den August 2011 TFS Power Tools vollständige Unterstützung von rollback-Unterstützung direkt in das Visual Studio 2010 UI.
Download-link: http://visualstudiogallery.msdn.microsoft.com/c255a1e4-04ba-4f68-8f4e-cd473d6b971f
Diese Funktion ist auch enthalten mit TFS 2012.
InformationsquelleAutor der Antwort Warren Rumak
Ja. Im Gegensatz zu den Power-Tools, die kodiert wird, die direkt gegen die bestehende 2008-client-API von TFS 2010 hat eine neue API für das ausführen von rollbacks direkt auf dem server. Dies macht Sie wesentlich schneller und zuverlässiger, während das hinzufügen von Funktionen das war nicht möglich, auf alle im Jahr 2008 wie z.B. das zurücksetzen der Zusammenführungs-Geschichte.
InformationsquelleAutor der Antwort Richard Berg
Aus dem MSDN-Artikel Gewusst wie: durchführen eines Rollbacks für einen Änderungssatz (VS2008, obwohl auch andere Versionen sind verfügbar)
InformationsquelleAutor der Antwort John MacIntyre
In Visual Studio 2013 wurde eine leichtere Aufgabe. Für den ein Rollback ausgeführt werden, führen Sie die folgenden:
InformationsquelleAutor der Antwort Matt