Mercurial `hg clone` 但忽略所有子存储库?

2024-01-06

有没有办法克隆带有子存储库的存储库,但不需要 Mercurial 提取所有子存储库?

看来虽然hg clone -U可以用来获取仓库的空克隆,没有什么可以说服的hg update以避免从拉出所有子存储库开始。

我应该指出,在创建这样的克隆后,保留轻松同步到头部修订版的能力至关重要。


这应该做你想要的:

REM Take a new clone, but do not update working directory
hg clone --noupdate %REPO_PATH% %DESTINATION%

REM Update working directory but exclude the certain subprojects
hg revert --all --rev %BRANCH% --exclude %SUBREPO_PATH_1% --exclude %SUBREPO_PATH_2%
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Mercurial `hg clone` 但忽略所有子存储库? 的相关文章

随机推荐