我是一個正在從Visual Source Safe轉移到TFS2010的小型開發團隊的一員。團隊基礎服務器開發結構
我一直在閱讀有關TFS結構和橫跨在上面的鏈接,我不知道關於提到very good question.
一兩件事來是發展結構:
- Development/
- Trunk/
- Source/
- etc/
- Branches/
- Source/
- etc/
我不您真的不需要將Trunk
和Branches
作爲單獨的兒童容器加入Development
。我如何讀取此結構是Trunk
將從Integration
(或Main
,如果您使用MS術語)分支並且Branches
然後將從Trunk
分支(即Trunk
是多個Branches
的父親)。
如果是這種情況,我不明白層次結構中額外層的優點。什麼似乎是合乎邏輯,我(記住,我一直在學習這個東西了大約一天)是,如果你想多開發分支,讓每個開發分支爲Development
容器的子:
- Development/
- DevBranchOne/
- Source/
- etc/
- DevBranchTwo/
- Source/
- etc/
在上述結構(其中DevBranchOne
和DevBranchTwo
被替換爲有意義的名稱),開發分支是兄弟並且從Integration
(或Main
)分支。鑑於上述情況,我的問題是:
- 是我在
Development
正確的預期用途Trunk
的理解? - 如果我的第一個問題的答案是肯定的,那麼在
Development
中實現這樣的層次結構有什麼好處? - 使用
Trunk
簡單的東西是從SVN(我沒有經驗)結轉?
因此,使用此模型 - Development中的'trunk'將用於合併來自子分支的特徵和特徵組,然後將它們作爲整體合併回父集成分支? – Span 2011-06-07 23:01:39