2017-04-09 61 views
0

我對TFS非常陌生。我有下面的結構,我有我的整個解決方案簽入我的TFS在線存儲庫。TFS分支/版本控制基礎知識

enter image description here

現在,我們正在與本功能/版本完成。

我們想要做的是......將此版本保留原樣並創建一個新版本/分支。這樣,如果我們必須回到這個版本,我們可以輕鬆地回到這個版本。

但是,每當我右鍵單擊根,並選擇「分支」然後我得到一個錯誤,「Bracnh已經存在」。我想命名新的分支「版本2.0」或某事。但我不能分出我目前的解決方案。

創建新文件夾選項已禁用。

enter image description here

爲什麼禁用?我可以完全訪問TFS/

回答

1

您不能從團隊項目根分支。將所有內容重新整理到一箇中繼文件夾中(TFVC約定爲main,但您可以隨心所欲地調用它),並將其分支。

爲什麼它的價值,分支不應該無限分支 - 你應該分支樹幹做開發,然後在開發完成時重新合併。這種情況有很多原因,但我建議閱讀TFVC分支策略以找到適合您的組織的策略。

+0

請你指點一下如何創建一個TRUNK的方向?這意味着我必須刪除我的整個回購並重新開始? – user2404597

+0

創建一個文件夾,然後將文件夾移入其中。看看右鍵單擊上下文菜單,它應該很清楚。 –

+0

請看我的編輯...選項灰顯。 – user2404597