In Team System habe ich eine Datei, die in der Zweigstelle ServicePack \ 2.1 geändert wurde (die von Integration abgeleitet wurde) und ich möchte es nicht mit Integration zusammenführen. Wie lösche ich es aus der Liste potenzieller Changeset, wenn ich versuche, ausgewählte Changesets zusammenzuführen?Wie kann ich einen Merge-Kandidaten aus dem Merge-Tool in Team System entfernen?
Antwort
Angenommen, Sie Kandidaten # 1234 ...
tf merge ServicePack\2.1 Integration /r /version:1234~1234 /discard
tf checkin
Während Sie einen Zusammenführungskandidaten nicht "löschen" können, ist es beim Zusammenführen dieser Datei möglich, die Option "Zielversion akzeptieren" auszuwählen.
Dadurch wird die Datei als verschmolzen markiert, aber das Ziel wird nicht geändert. Obwohl es nicht die eleganteste Lösung ist, wird es tun, was Sie brauchen.
Auch wenn es nicht Konflikte? – NotDan
Ich sehe was du meinst. Ich kann nicht sehen, wie Sie das auf eine elegante Art und Weise tun können, aber Sie können die Zusammenführung wie gewohnt durchführen und dann diese Datei beim Einchecken mit dem Inhalt des Zielzweigs überschreiben. TFS muss diesen Anwendungsfall wie Perforce unterstützen. –
Das ist gefährlich. Selbst wenn Sie sorgfältig darauf achten, dass der Dateiinhalt genau erhalten wird, zeichnet TFS den Zusammenführungsverlauf nicht als AcceptYours auf. –
In Team Foundation Server 2010 entfernen möchten, können Sie Änderungsmengen von einer Zusammenführung mit dieser Syntax verwerfen:
tf merge "$/[Source Branch]" "$/[Target Branch]" /r /version:[Version] /discard
- 1. Wie kann ich einen Drucker aus dem .Net-Druckdialog entfernen?
- 2. Wie kann ich das IOS-Team-Bereitstellungsprofil vom Konto entfernen?
- 3. Clojure: Wie kann ich ein Objekt aus dem Speicher entfernen?
- 4. Wie kann ich Dateien dauerhaft aus dem Verlauf entfernen (löschen)?
- 5. Wie kann ich Dateien aus dem GitHub-Repository entfernen?
- 6. Wie kann ich einen Namespace aus einem XML-Dokument entfernen?
- 7. Wie kann ich die iPad-Unterstützung aus dem AppStore entfernen?
- 8. Wie kann ich Eclipse aus dem MDI-Modus entfernen?
- 9. Wie kann ich einen bestimmten Ordner aus dem Kopierprozess in einem Web Depopyment-Projekt entfernen?
- 10. Microsoft Team System und Java
- 11. Wie kann ich dem Google Android-Team eine Funktion vorschlagen?
- 12. Wie kann ich einen Textblock aus einer JavaScript-Zeichenfolge entfernen?
- 13. Wie kann ich einen Text aus meiner jlist entfernen?
- 14. Wie kann ich einen System Mutex in C# erstellen
- 15. Wie verwende ich Scrum und Visual Studio ohne Team System?
- 16. Angular - Wie kann ich aus dem DOM ein Element entfernen, auf dem ich $ compile verwendet habe?
- 17. Wie kann ich Text aus XmlNode entfernen?
- 18. kann nicht aus dem System in Yii2 ausloggen
- 19. aus dem Text entfernen
- 20. Kann ich einen Methodenalias in Ruby entfernen?
- 21. Wie kann ich ein Sammelelement nach dem Abrufen entfernen (entfernen)?
- 22. Mit "git mergetool" verschmelzen
- 23. Kann ich ein Bereitstellungsprofil aus dem Provisioning Portal entfernen?
- 24. Wie kann ich eine Tabelle aus einem HTML-Dokument entfernen?
- 25. Kann ich Visual Studio Team Services einen Golang Compiler hinzufügen
- 26. Wie kann ich HTML aus Text in .NET entfernen?
- 27. Wie programmiere ich einen System-Hotkey?
- 28. Wie kann ich die Berechtigungen für Team System Web Access entsprechend einschränken?
- 29. Wie git mergetool der FileMerge
- 30. Kann ich in Unterverzeichnissen mit dem Befehl system() arbeiten?
Perfekt! Vielen Dank! – NotDan
Kann dies über die Benutzeroberfläche von TFS Visual Studio 2010 verwendet werden? – MisterZimbu
Funktioniert diese '/ discard' Option wirklich? Weil, wenn ich diesen Befehl ausführe, Änderungen an Pending Changes auftreten, als ob ich eine Zusammenführungsoperation manuell durchgeführt hätte. –