【发布时间】:2011-09-12 22:14:38
【问题描述】:
这是 this question, 的副本,但特别是关于 mercurial。
我有一个巨大的颠覆存储库,我已将其转换为 mercurial。现在看起来像这样:
MassiveFolder/
.hg/
bin/
common/
projA/
projB/
...
projX/
makefile
README
我希望每个子项目都在其自己的存储库中进行跟踪,以获得更好的性能。请注意,它们都构建在同一个 bin 文件夹中。我不认为这会是一个问题,但我不确定我是否需要做任何事情来调整路径。可以安全地假设每个开发人员都会以相同的结构克隆存储库,但如果有某种方法可以创建一个可以确保这一点的元存储库,那就更好了。
有这样做的标准方法吗?我应该如何处理根文件夹中的 makefile 和自述文件等文件?
如果我必须通过其他一些不应该成为问题的过程重新导入到 hg。使用单体存储库执行标准操作需要的时间太长了,即使它已经把 svn 吹得水泄不通了。
【问题讨论】:
-
[魔鬼的拥护者] 你有没有试过把整个东西导入 git 看看它的性能如何?
-
是的。我也喜欢 git。我们认为 hg 对我们的团队来说会更好,因为学习曲线较低,而且 windows 工具非常好。
标签: svn mercurial repository