2016-08-01 5 views
2

Ich habe ein Projekt in TFS, das seit einem Jahr live ist. Im Juni haben wir unsere finale Version veröffentlicht (wir haben die Quellen beschriftet), bevor wir eine massive 3-monatige Überholung begannen, während der sich die Live-Seite nicht ändern würde.TFS - Wie klone ich ein Projekt, damit ich das Original zurücksetzen kann?

Leider müssen wir jetzt Änderungen an der Live-Site vornehmen und die Codebasis hat sich erheblich geändert. Was ich im Idealfall tun möchte, ist das Auschecken, indem Sie die endgültige Version (Juni) in einem anderen Ordner markieren und in TFS einchecken, um ein anderes Projekt zu erstellen. So kann mein Team an beiden Projekten arbeiten.

Wie kann ich das am besten erreichen?

Antwort

4

Sie sollten eine Verzweigung erstellen. Dies muss nicht in einem neuen Projekt sein. In der Tat wäre es besser, wenn es nicht wäre, aber abhängig von Ihrer Ordnerstruktur, die es im selben Projekt hält, ist möglicherweise keine Option.

Klicken Sie mit der rechten Maustaste auf den Stamm des Ordners, den Sie verzweigen möchten. Dies sollte der höchste Ordner in Ihrer Ordnerstruktur sein, der den gesamten Code enthält, den Sie ändern möchten.

Auf der rechten Maustaste im Menü wählen Sie „Verzweigen und Zusammenführen“ und dann „Zweig“

für den neuen Zweig eine vernünftige Position wählen.

Wählen Sie im Dropdown-Menü "Label" und dann die entsprechende Auswahl aus. enter image description here Hit Zweig. Dies wird einen neuen Zweig von der Bezeichnung erstellen und Sie können den neuen Zweig verwenden, um Ihre Live-Code-Basis zu ändern

+0

Ich ging damit, und es war einfach genug zu tun. Vielen Dank! – VictorySaber

Verwandte Themen