У мене є набір сховищ, відсортованих за каталогами на основі їх VCS (Git, Mercurial, SVN). За допомогою Subversion я міг запуститись svn update *
у батьківському каталозі, і він перегляне кожен каталог і оновить кожне сховище, як очікувалося. Це не стосується Гіта чи Меркуріалу.
Мені б хотілося придумати сценарій bash, який я можу запустити, щоб зробити саме це, переглядати каталоги та будь-які git pull
або hg pull
в кожному. Я просто не маю багато досвіду сценаріїв.