Aki*_*oss 5 mercurial subrepos
是否可以在现有的mercurial存储库中创建mercurial存储库?
我们的想法是将存储库的子目录作为不同的存储库来处理,你是如何做到的?
我不是在谈论subrepos(至少,如果我理解了subrepos的目的......),但如果这是subrepos确实存在的方式,那我就错了,我会试着把它弄好:)
谢谢~Aki
编辑:更清楚的是,我想知道在没有指定modules/subrepos的情况下,将存储库放在另一个存储库中会发生什么,实践和含义.换句话说:如果我这样做会发生什么:
hg init globalRepo
hg init globalRepo/subRepo
Run Code Online (Sandbox Code Playgroud)
并按原样使用这两个存储库?
Ry4*_*ase 15
它运作良好.早在Mercurial 1.3中添加了subrepo支持之前,很多人都将他们的整个主目录保存在一个mercurial repo中,用于跟踪他们的.bashrc文件等.然后在他们的家里,他们有许多其他回购的克隆.
每当你调用mercurial(没有-R选项)时,它会在当前目录中查找.hg目录,然后继续查找目录直到找到目录.因此,如果您在回购中的回购中,您的命令将始终作用于您所在的最里面的回购.
需要注意的是,您要确保不要将文件添加到最终位于内部仓库内的外部仓库中.然后你将有两个repos更新相同的文件.
| 归档时间: |
|
| 查看次数: |
1927 次 |
| 最近记录: |