2010-07-02 109 views
3

我有一个网站/后台解决方案,这种结构的工作原理:Mercurial项目重叠?

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

的后台工作跨越多个地点无缝,因此,所有项目都有一个善变的回购和贡献代码完成到项目A总要得到的项目复制乙和C.这到目前为止工作得很好,但现在我觉得我也应该做一个回购根/。

可能吗?我是否可以在/不包括/ bo和/ www/admin的情况下进行回购,并且能够很好地协同工作,还是应该预见问题?

回答

1

,你可以设置在根目录的回购,以及:

  • 声明/site/varSubRepos
  • 而忽略/bo/www/admin

这样一来,你的所有当前回购仍继续保持不变,但你也只有一个你需要的全球回购。

+0

我已经完成了一些测试,并且您的解决方案接缝可以很好地满足我的需求。非常感谢您的意见! – Frankie 2010-07-02 19:10:46