我有一个适用于此结构的站点/后台解决方案:
/bo // mercurial repo
/site // site files
/www/admin // mercurial repo
/var // site specific vars
后台在几个站点之间无缝地工作,因此所有项目都有一个mercurial repo,并且对项目A的代码贡献总是在项目B和C上复制。到目前为止,这已经运行良好,但现在我觉得我也应该做一个回复根目录/.
有可能吗?我可以在/ bo和/ www / admin上都有一个回购,让它们一起很好地工作,还是我应该预料到问题?
答案 0 :(得分:1)
您可以在根目录设置回购,并且:
/site
和/var
声明为SubRepos,/bo
和/www/admin
这样,您当前的所有回购仍然保持不变,但您也只有一个全球回购,而且只有您需要的回购。