Kann ich Team Explorer verwenden, um Änderungen zwischen zwei Zweigen nach einer anfänglichen unbegründeten Begleitung zu verschmelzen?

StackOverflow https://stackoverflow.com/questions/232172

Frage

Mein Verständnis einer unbegründeten Begleitung von TFS war, dass es sich um ein einmaliges Geschäft handelte und danach zusammengeführt werden konnte, ohne unbegründet sein zu müssen:

aus http://msdn.microsoft.com/en-us/library/bd6dxhfy(vs.80).aspx

/grundlos - führt eine Zusammenführung ohne Basisversion durch. Das heißt, der Benutzer kann Dateien und Ordner zusammenführen, die keine Zusammenführungsbeziehung haben. Nach einer unbegründeten Abwicklung existiert eine Zusammenführungsbeziehung und zukünftige Zusammenführungen müssen nicht unbegründet sein.

Ich habe es jedoch heute Abend mit dem folgenden Setup ausprobiert:

/Trunk
  |
  - Dev
  |
  - QA
     |
     - Stage
tf merge C:\src\Project\Branch\Dev\ C:\src\Project\Branch\QA /baseless /recursive

Der Befehl lief gut und die Dateien wurden zusammengeführt. Wenn ich jedoch wieder in den Quell -Steuer -Explorer gehe und mit der rechten Maustaste klicken und zusammen mit dem Dev -Zweig zusammengeklickt habe, ist QA keine Option - nur der Kofferraum ist.

Habe ich die Dokumente falsch verstanden und was sie wirklich sagten, war, dass man IT IMMER-Befehlszeile tun musste, aber einfach nicht den /grundlosen Schalter einbeziehen musste?

War es hilfreich?

Lösung

Sie haben Recht, während die ursprüngliche unbegründete Zusammenarbeit die Beziehung zwischen zwei bisher nicht verwandten Zweigen eingerichtet hat, müssen alle zukünftigen Zusammenschlüsse mit der Befehlszeile durchgeführt werden, benötigen jedoch keine Option /unbegründet:

http://blogs.vertigosoftware.com/teamsystem/archive/2006/07/13/3069.aspx

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top