Tengo un conjunto de repositorios ordenados en directorios basados en su VCS (Git, Mercurial, SVN). Con Subversion pude ejecutar svn update *
en el directorio principal y recorría cada directorio y actualizaba cada repositorio como se esperaba. Ese no es el caso de Git o Mercurial.
Me gustaría llegar a un script bash que no puedo correr a hacer exactamente eso, bucle a través de los directorios y, o bien git pull
o hg pull
en cada uno. Simplemente no tengo mucha experiencia en scripting bash.