102 votes

Mercurial - tous les fichiers modifiés dans un changeset?

Comment pouvez-vous déterminer tous les fichiers qui ont changé dans un ensemble de modifications donné?

Je ne cherche pas de diff dans ce cas, mais juste une liste d'ajout / suppression / modification.

hg log -vprX fait une liste de diffs mais je veux juste les fichiers.

151voto

pyfunc Points 31088

Si vous souhaitez répertorier uniquement les fichiers qui ont été modifiés, vous devez utiliser "commande d'état". Les informations suivantes répertorient les modifications apportées aux fichiers dans la révision REV.

 hg status --change REV
 

16voto

Geoffrey Zheng Points 3503

Il suffit de retirer p de votre hg log -vpr pour afficher la liste des fichiers. -p signifie afficher un correctif. Vous pouvez également utiliser un modèle pour formater la sortie à votre goût.

13voto

Nick DeVore Points 4424

Je sais que la question concerne un seul ensemble de modifications, mais si vous souhaitez que tous les fichiers soient modifiés pour une série d’ensemble de modifications, vous pouvez le faire.

 hg status --rev 1 --rev 10 -m
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X