Mercurial是一个很好的选择,我们有许多共享源文件的项目

时间:2010-04-08 20:26:36

标签: version-control mercurial

这样做的范围是我们有三个主要项目。一些源文件在项目之间共享。已有近300万行代码(不包括注释或空格)已经发展了20多年。我们目前使用Source Safe进行版本跟踪。但这开始让我们失望,因为我们不仅扩展了我们的产品,而且扩展了我们在不同模块中共享的开发人员数量。共享文件的示例是模板类。代码很扎实,可以在很多项目中使用。它是一个单独的文件,因此它只是在项目之间共享。现在20年后,一个文件已经发展到超过1000个文件(是的,我希望重构并创建库,而不是发生)。 Mercurial是否以某种方式支持相同的概念?

由于 标记

1 个答案:

答案 0 :(得分:2)

如果我正确地阅读你的问题,那么Mercurial subrepos可能正是你所寻找的。