Hier j'ai commis un fichier, mais Mercurial dit qu'il ne peut pas annuler, car j'ai d'autres fichiers modifiés dans le projet ...Dans Mercurial, pourquoi ne pouvons-nous pas annuler un commit lorsqu'il y a d'autres fichiers modifiés?
C'est un peu étrange ... ce n'est pas un niveau atomique sur chaque fichier? Validez 1 fichier, puis 1 fichier de backout? Deuxièmement, je peux enregistrer une copie de ces fichiers modifiés A, B, C, dans des fichiers tmp, hg les rétablir, puis annuler, puis recopier ces fichiers tmp en A, B, C et isn ' t que le même que back back hg que le dernier commit, mais juste plus de travail?
Oui, c'est correct! – Omnifarious