我們已經在我們的源代碼控制的文件夾結構,其中有些東西是支鏈的子文件夾,有些則不是。
支東西遵循(標)的Production
,Main
,Development
分支模式加上一個大項目偶爾分支。TFS2010分支到另一個分支
有時那些大型項目的網絡分支的一些中使用正常不用分支的東西的一部分。例如,我們可能會將$/source/Libraries/LibraryA
分支到$/source/branches/Project1/LibraryA
以對其進行一些主要的Project1
相關更改。
然後,當Project1
即將發佈時,我們將Project1
轉換爲Main
分支,將Project1/LibraryA
轉換爲Libraries
文件夾。
好了,這就是我們如何做到了在TFS2008。最近我們轉向了TFS2010,它似乎跟蹤了什麼是分支,哪些不分支。所以當我們試圖分支LibraryA
作爲Project1
的子文件夾時,我們得到錯誤消息Project1
已經是分支。
有沒有辦法解決這個問題?我們是否錯誤地使用了TFS2010,如果是這樣,那麼正確的方法是什麼?