我们希望创建几个hg存储库1. /var - big,它应该包含所有嵌套存储库的文件2.子存储库,如/var/repo1 /var/repo2
但问题是(/var文件夹)中的主hg存储库不能在/var/repo1 /var/repo2中看到新的或修改过的子存储库文件。有没有办法配置主存储库,以便它可以看到子存储库的文件修改?
发布于 2013-12-19 04:30:58
您可以使用-S标志递归到子存储库中,但它并不适用于所有命令。这是设计好的,嵌套的仓库应该分开操作,例如。使用-S开关的主存储库中的提交实际上将为每个嵌套的存储库进行单独的提交,但具有相同的消息。
hg status -S显示包括subrepos在内的所有更改。
hg commit -S提交此存储库中的所有更改以及所有有更改的嵌套存储库中的所有更改。
https://stackoverflow.com/questions/20406612
复制相似问题