我们的团队(5-10 名开发人员)计划为我们的 .NET (Visual Studio) 项目/解决方案(VisualSVN 服务器、TortoiseSVN / VisualSVN)采用 Subversion 。
组织新存储库树的最佳方法是什么?可以使用一个大存储库还是为每个解决方案/产品线等创建不同的存储库更好?
我们的项目可以这样分类(示例):
- 主要产品线
- 主网络应用程序
- 图书馆 1
- 图书馆 2
- ...
- 视窗客户端
- 另一个 Windows 客户端
- 视窗服务
- 主网络应用程序
- 工具
- 工具 A
- 工具 B
- 产品线2
- 软件 1
- 软件 2
- 产品线 3
- 应用程序 1
- 应用程序 2