J'ai installé Windows7 sur mon ordinateur et j'ai dû changer toutes les permissions/appropriations - qui ont apparemment "touché" tous mes fichiers, et maintenant tout semble "modifié" (quand je fais "hg status"), mais seuls certains fichiers ont des changements réels. Y at-il une commande que je peux exécuter pour que je "valide" ou "rétablisse" tous les fichiers qui n'ont pas de modification réelle (c'est-à-dire que le texte reste inchangé, même si les attributs de fichier sont modifiés).Comment "rétablir" les fichiers non modifiés avec mercurial?
ajouté:
Je l'ai mis à jour de Windows XP à Win7. Je n'ai pas réellement "copié" quoi que ce soit, le dépôt est le même sur le disque ... c'est juste Windows qui a changé. Après la mise à niveau, je n'avais pas accès à certains fichiers, je devais "prendre possession" afin de récupérer l'accès (d'une manière ou d'une autre, les droits de l'utilisateur n'étaient pas correctement conservés). Voici ce que je reçois:
$ hg stat
../../test/acceptance/spidermonkey/js1_5/String/regress-179068.as M
$ hg diff ../../test/acceptance/spidermonkey/js1_5/String/regress-179068.as
Je l'ai mis à jour de Windows XP à Win7. Je n'ai pas réellement "copié" quoi que ce soit, le dépôt est le même sur le disque ... c'est juste Windows qui a changé. Après la mise à niveau, je n'avais pas accès à certains fichiers, je devais "prendre possession" afin de récupérer l'accès (d'une manière ou d'une autre, les droits de l'utilisateur n'étaient pas correctement conservés). Voici ce que je reçois: $ hg stat ../../test/acceptance/spidermonkey/js1_5/String/regress-179068.as M ../ ../test/acceptance/spidermonkey/js1_5/String/regress-179068.as $ hg diff ../../test/acceptance/spidermonkey/js1_5/String/regress-179068.as $ – Virgil
désolé, je ne sais pas savoir comment corriger le formatage. L'idée est qu'il montre le fichier comme "modifié" même si "diff" ne montre aucune différence. Comment puis-je "réparer" (c'est-à-dire soit "annuler", soit "valider") uniquement les fichiers pour lesquels il n'y a pas de différence? – Virgil
ajouté: ajouté. Je ne suis pas sûr de ce qu'il faut pour que SO fasse savoir à Virgil qu'il y a une mise à jour; Je sais que ça va. – msw