我正在研究如何使用TFS重新构建我公司的源代码控制。我一直坚持的障碍是构建源代码控制的正确方法。
考虑以下3个项目示例:
选项1(将所有三个分成单独的解决方案,每个解决方案位于其自己的MAIN分支下):
选项2(在MAIN分支下将所有三个分成单独的解决方案):
选项3(将所有三个放在MAIN分支下的同一解决方案中):
有人能指出我设计中的一些缺陷,或者给我一些关于更好主意的指示吗?
答案 0 :(得分:3)
如果UI和WCF项目依赖于Common项目,那么这三个项目应该在同一个解决方案文件中。我个人会使用选项3.
好处是: