2008-10-23 37 views
1

我打算有2个项目。 1. mbtech.crm.mvc 2. mbtech.crm.tests如何使用Subversion设置一个asp.net mvc应用程序?

我将有一个解决方案命名mbtech.crm

什么是设置这些,使我可以在Subversion中跟踪它们的最好方法?

选项1(然后我的解决方案文件在哪里去)?
- mbtech.crm.mvc
    - 标签
    - 主干
    - 分支
- mbtech.crm.tests
    - 标签
    - 主干
    - 分支机构

选项2
- mbtech.crm
    - 躯干
            mbtech.crm.sln
        - mbtech.crm.mvc
        - mbtech.crm .tests
    - 标签
      - 分支机构

回答

3

选项2是我的选择,它们是同一解决方案的两个部分,所以将它们分开没有多大意义。我看不出为什么你会分支你的代码而不是你的测试,反之亦然。

1

如果项目是强相关的,那么你应该使用相同的主干。 如果他们彼此独立,或者只是浅薄的关系,那么你可能会更好地与不同的中继线。

相关问题