0

我们有一个相当大的项目,其中包含多个不同的子项目。每个子项目都在mercurial存储库上进行控制。最近,我发现一个新开发人员应该克隆大量存储库(并可能配置它们)以开始使用,这很烦人。

什么是兼顾关注点分离和良好学习曲线的好方法?

我们代码的主要语言是 Python。良好(开源)项目结构的示例可能会有所帮助。

4

1 回答 1

1

Mercurial 提供子存储库。但是,此功能有其局限性,被视为不得已的功能

该 wiki 页面有一个描述替代方案的部分。有一个相对年轻的扩展名为Hg Guest Repo,它试图解决子存储库的一些限制。

于 2013-05-04T00:42:14.150 回答