1
我正在研究如何使用TFS重新組織我的公司源代碼管理。我一直掛着的障礙是構建源代碼控制的正確方法。TFS 2012與分支機構的源代碼控制結構
考慮以下3個項目實施例:
- ProjectA.UI
- ProjectA.Common(在兩側上使用域類目前所涉及的相同的溶液ProjectA.UI和的一部分。包括在ProjectA.WCF溶液。)
- ProjectA.WCF
選項1(單獨所有的三成單獨的解決方案,每一個自己的主分支下):
- TeamProject
- 項目A
- ProjectA.UI
- 主要
- 來源
- 的.sln這裏
- 來源
- 主要
- ProjectA.Common
- 主要
- 來源
- 的.sln這裏
- 來源
- 主要
- ProjectA.WCF
- MAIN
- 源
- 。SLN是這裏
- 源
- MAIN
- ProjectA.UI
- 項目A
選項2(獨立所有的三成單獨的解決方案,所有都在主分支):
- TeamProject
- 項目A
- 主要
- ProjectA.UI
- 來源
- 的.sln這裏
- 來源
- ProjectA.Common
- 酸酸CE
- 的.sln這裏
- 酸酸CE
- ProjectA.WCF
- 來源
- 的.sln這裏
- 來源
- ProjectA.UI
- 主要
- 項目A
選項3(把所有三個相同的解決方案的一個主要分支下):
有人能指出一些缺陷在我的設計還是給我一個更好的主意一些指針?
您是否從[vs分支和合並指南](http://vsarbranchingguide.codeplex.com/releases)獲得靈感? – rene
是的,我查看了ALM流浪者指南。 –