我有一组存储库,基于它们的VCS(Git,Mercurial,SVN)分类到目录中。使用Subversion,我可以svn update *
在父目录中运行,它将遍历每个目录并按预期更新每个存储库。Git或Mercurial并非如此。
我想提出一个bash脚本,我可以运行它来完成该任务,遍历目录以及每个目录git pull
或hg pull
每个目录。我只是没有太多的bash脚本编写经验。
可以弄清楚是否要递归执行命令(在所有子文件夹中),其中mj41的答案是我尝试过的唯一答案(从此处和在其他SO站点)。
—
r_alex_hall
*通过我在评论中提到的调整来做到这一点。
—
r_alex_hall