您在哪个粒度上创建新的VCS-Repository?
例如我们得到了 一些基本的API /库(约30个项目),一些 开发工具(~10个工具,每个工具有~5个项目)和多个 应用程序(~20个应用程序~15个项目)。工具和 应用程序基于基本库和一些应用程序 可能依赖于其他应用程序。
我想过创建3个存储库
这是一个有意义的代码分离还是你会推荐另一个粒度?
干杯
答案 0 :(得分:0)
答案取决于您使用的版本控制系统。在Subversion的情况下,您可以为所有项目提供单个整体存储库。例如,ASF旗下的official Apache Software Foundation repository众多项目。您也可以按照每个项目的存储库方法进行操作,而不会出现任何问题。
但是,它与git不同。由于它是分散的,因此无法在一个存储库中有效地存储多个项目。您只能使用每个项目的存储库方法。