У меня есть набор репозиториев, отсортированных по каталогам на основе их VCS (Git, Mercurial, SVN). С Subversion я смог запустить svn update *
в родительском каталоге, и он будет циклически проходить по каждому каталогу и обновлять каждый репозиторий, как и ожидалось. Это не относится к Git или Mercurial.
Я хотел бы придумать скрипт bash, который я могу запустить, чтобы сделать именно это, перебирать каталоги и либо git pull
либо hg pull
в каждом. У меня просто нет большого опыта написания сценариев bash.