2016-04-07 16 views
2

Ich habe zwei Zweige sagen Branch Child und Parent. Change in Zweig Child: 200,201,202,203,204 (enthalten .Net und VB-Codes) Ich habe von Kind zu Eltern zusammen up enthält alle diese changeset und TFS2015 gibt mir eine changeset Nummer für Eltern Niederlassung als 300Zurücksetzen einer Zusammenführung TFS 2015

Jetzt später ich entscheiden, dass changeset Nummer 201,202 ist für Branch Parent jetzt nicht erforderlich (wird später verwendet)

Gibt es eine Möglichkeit, nur Änderungen von 201,202 von Parent Branch zurückzurollen?

Was ich versucht habe: Ich habe versucht, die gesamte Änderungsmenge Nummer 300 zurückrollen. Ich bekomme eine Fehlermeldung, die aufgrund der Abhängigkeit von anderen Anwendungen zurückgesetzt. Ich bin mir nicht sicher, warum dieser Fehler auftritt.

+0

, dass ein seltsamen Fehler ist. Können Sie die genaue Fehlermeldung teilen? Hatten Sie beim Zusammenführen eine Lösung geöffnet? Diese Art von Rollbacks erfolgt am besten über eine Befehlszeile mit allen geschlossenen Lösungen. Möglicherweise müssen Sie ausstehende Änderungen auf dem Server rückgängig machen und/oder bestehende Sperren für Dateien wiederherstellen. – jessehouwing

+0

Ja, bitte teilen Sie die Fehlermeldung. –

Antwort

0

Versuchen Rollback Command zu verwenden, um zu sehen, ob Sie das changeset zurückkehren können:

tf rollback /changeset:C300