TFS - Erstellen Sie einen Zweig von lokalen Arbeitskopie

Ich versuche zu erstellen, ein Zweig von meinem lokalen workspace von einem ausgecheckten Projekt.

Basic-hintergrund:
Ich habe aus dem "Stamm" des Projektes und viele änderungen vorgenommen.

Ich möchte nun überprüfen Sie diese änderungen in einer neuen Niederlassung.

Ich habe einen neuen Zweig in die Source-Control -, aber mein workspace ist noch abgebildet auf den Rumpf.

Folgte ich die Schritte, die aus einem Artikel, den ich hier gefunden: Zweig von lokalen workspace

Also ad Acta gelegt ich meine änderungen.

Erstellt eine Filiale.

Verwendet TFPT, die Migration vom Stamm auf den Zweig

tfpt unshelve "My uncomplete changes" /source:"$/MyRoot/MyProject-Trunk" /target:"$/MyRoot/MyProject-Branch" 

Sah alles gehen reibungslos (außer, dass es scheint nicht zu support-Dateien, die umbenannt wurden - so musste ich überspringen)

Aber nichts hat sich verändert.

Der Zweig ist ein exaktes Duplikat des Rumpfes (keine lokalen änderungen im Lieferumfang enthalten)

Mein Arbeitsbereich ist noch abgebildet auf den Rumpf.

Wenn ich check-in, it-Prüfungen in den Kofferraum.

Ich habe versucht, zu trennen die ausgecheckte version ich haben, löschen Sie die lokalen Dateien, dann klicken Sie den Zweig, dann unshelve die Veränderungen die ich gemacht habe, aber ich bin überflutet mit

No appropriate mapping exists for $/Root/MyProject/Myfile.cs

Es scheint so einfach, aber TFS scheint eine zusätzliche Ebene der Komplexität zu dem, was wie eine einfache Aufgabe im SVN...

Hoffentlich etwas dummes mache ich falsch.

Jede Hilfe dankbar.

InformationsquelleAutor jb. | 2012-03-28
Schreibe einen Kommentar