我打算有2个项目。 1. mbtech.crm.mvc 2. mbtech.crm.tests
我将找到一个名为mbtech.crm的解决方案
设置这些内容的最佳方法是什么,以便我可以在Subversion中跟踪它们?
选项1(然后我的解决方案文件在哪里)?
- mbtech.crm.mvc
- 标签
- 行李箱
- 分支机构
- mbtech.crm.tests
- 标签
- 行李箱
- 分支机构
选项2
- mbtech.crm
- 行李箱
mbtech.crm.sln
- mbtech.crm.mvc
- mbtech.crm.tests
- 标签
- 分支机构
答案 0 :(得分:3)
选项2将是我的选择,它们是同一解决方案的两个部分,因此将它们分开是没有多大意义的。我看不出你为什么要分支你的代码而不是你的测试,反之亦然。
答案 1 :(得分:1)
如果项目密切相关,那么您应该使用相同的主干。 如果他们彼此独立,或者只是浅薄的关系,那么你可能会更好地使用不同的中继线。