在Mercurial的子文件夹中添加子信息

时间:2015-05-26 10:47:05

标签: mercurial tortoisehg mercurial-subrepos

我希望在子文件夹中有一个子存储库。

这是我的hgsub文件中的一行:

Common\Vectors = http://my.rhodecode.org/DotNETSources/DotNETCommon/Vectors

起初它似乎有效,因为TortoiseHG显示了subrepos并且没有立即爆炸。但是,我似乎无法提交对父repo的更改。提交没有hickup,但子repos仍​​然标记为已更改,而.hgsubstate文件不会更改。

这甚至可能吗?我该怎么做呢?

1 个答案:

答案 0 :(得分:0)

如果您在父存储库中提交,则会修改父级。它也将提交子存储库(使用-S选项,或通过在TortoiseHG中设置正确的选项)。但是,孩子们的承诺并没有让父母承诺。