web-dev-qa-db-fra.com

Supprimer tous les fichiers supprimés lors de la prochaine validation avec Mercurial

Disons que j'ai le courant status:

M File1.cs
M File2.cs
M File3.cs
! File4.cs
! File5.cs
! File6.cs

Comment puis-je bulk remove fichiers 4, 5, 6 (!) Dès le prochain commit?

Pour le moment, je suis juste en train de les retirer manuellement avant de commetter, comme tel:

hg remove File4.cs
hg remove File5.cs
hg remove File6.cs

Mais y a-t-il un moyen de les supprimer tout en une fois?

52
Andreas Grech

Courir hg addremove

59
Ry4an Brase
hg remove --after

... est probablement mieux (ne ajoute pas de fichiers)

Ceci est pris directement depuis le commentaire de Tonfa dans la réponse acceptée. Je l'ajoute parce que cela n'a jamais été ajouté comme une réponse séparée.

23
justin.hughey

essayez le système d'aide HG

hg help

et vous obtiendrez la commande au début:

list of commands:
  add           add the specified files on the next commit
  addremove     add all new files, delete all missing files
  ...

afin que vous puissiez utiliser

hg addremove
0
hustljian