Mercurial项目重叠?

时间:2010-07-02 06:17:36

标签: mercurial

我有一个适用于此结构的站点/后台解决方案:

/bo         // mercurial repo
/site       // site files
/www/admin  // mercurial repo
/var        // site specific vars

后台在几个站点之间无缝地工作,因此所有项目都有一个mercurial repo,并且对项目A的代码贡献总是在项目B和C上复制。到目前为止,这已经运行良好,但现在我觉得我也应该做一个回复根目录/.

有可能吗?我可以在/ bo和/ www / admin上都有一个回购,让它们一起很好地工作,还是我应该预料到问题?

1 个答案:

答案 0 :(得分:1)

您可以在根目录设置回购,并且:

  • /site/var声明为SubRepos
  • 同时忽略/bo/www/admin

这样,您当前的所有回购仍然保持不变,但您也只有一个全球回购,而且只有您需要的回购。