web-dev-qa-db-fra.com

Remélioration d'un fichier supprimé localement de Mercurial

J'ai supprimé l'un des fichiers dans mon référentiel localement (juste au niveau du système de fichiers, sans utiliser hg remove). Je veux maintenant récupérer ce fichier du référentiel à mon annuaire local. Quand je fais hg status, il sait que le fichier est supprimé localement, mais il n'y a pas de modification à commission qui est ce que j'attendrais.

38
ScrollerBlaster
$ hg revert your-file

va la restaurer.

Edit: Voir http://www.elenic.com/mercurial/hg.1.html#revert

55
user647772

Les éléments suivants reviendront tous les fichiers supprimés du repo actuel:

hg status -nd0|xargs -0 hg revert
9
Frank

cd à votre répertoire et faire " hg revert. " Pour restaurer tous les fichiers ou utiliser n'importe quel masque approprié comme * .java, etc. Ceci n'effectuera que le directeur actuel (pas sûr des sous-résidents).

6
Ivan Krylov