Mercurial克隆多个存储库

时间:2011-09-13 10:30:15

标签: mercurial clone

有没有办法同时克隆多个项目?

我有这个包含多个扩展的项目,每个扩展都在不同的repo上,我希望能够通过一次调用克隆所有扩展。有没有办法将URL传递给gh clone命令?

2 个答案:

答案 0 :(得分:4)

基本脚本如何:

for repo in repo1 repo2 repo3 
do 
    hg clone $repo
done

答案 1 :(得分:1)

如果扩展程序都属于您的“主要”项目,为什么不让它们subrepositories

从链接引用:

  

子存储库是一种允许您将存储库集合视为一个组的功能。这将允许您作为一个组克隆,提交,推送和拉取项目及其相关库。