J'ai un projet qui combine plusieurs référentiels hg (différents composants) pour construire une seule application. Je suis à la recherche d'un outil multiplateforme pour soutenir une opération sur plusieurs repos en même temps (par exemple tag, pull, push, commit etc ...) Essentiellement, je suis à la recherche du script 'repo' que Google écrit pour Android, mais pour hg au lieu de git:Quelqu'un at-il un script pour gérer plusieurs référentiels hg à la fois?
http://source.android.com/download/using-repo
Je cherchai en cas de débordement de la pile et trouvé ceci:
mercurial windows batch file for pulling changes to multiple repositories
mais il est encore un manuel de bits et windows. Je sais que ce n'est pas difficile d'écrire le script soit pour passer une commande aux repos ou essayer d'encapsuler tout, mais pensé que cela pourrait être une chose commune alors peut-être que d'autres ont déjà une solution. Je suppose qu'une approche serait de porter le script repo à hg (trouver et remplacer git avec hg serait probablement assez loin pour les opérations simples).
Que font les autres dans cette situation?
Merci, je vais certainement garder un oeil dessus . Je ne pense pas que je serai capable de restructurer nos repos pour utiliser une fonctionnalité "expérimentale", alors je vais probablement investir les 10 minutes à pirater un script rapide. – Brian
FWIW, les sous-dépôts sont très standard maintenant. –