全部 - 我在这里阅读了几篇关于 svn 存储库布局最佳实践的文章,不幸的是,它们都没有帮助我确定最适合我们的路线,所以我想就如何根据这些信息构建存储库征求您的意见:
- 展望未来,我们的大部分代码将使用 C# 开发并成为 .NET 应用程序。
- 我们之前的 Web 开发是用 Java 完成的。
- 我们有一些用 Delphi 开发的非常旧的程序,没有进行太多修改,当我们迁移到新的案例管理系统时,所有的 Delphi 应用程序都将过时。
基于这些信息,您会为所有不同的源代码提供一个存储库,还是为每种类型的源(即一个 Delphi 存储库、一个 Java 和一个 .NET)提供一个存储库?
请记住,在一年左右的时间里,所有的 Delphi 代码和大量的 Java 代码都将过时。这让我认为将它们放在单独的存储库中可能是最好的方法,因为我们不需要在迁移后保留任何代码。
所以,我的问题基本上是每种类型的代码都有一个存储库还是 3 个单独的存储库?
谢谢!莱斯利