52 votes

Supprimer tous les fichiers supprimés dans le prochain commit avec Mercurial

Disons que j'ai l'actuel status :

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

Comment puis-je regrouper remove fichiers 4, 5, 6 ( ! ) à partir de la prochaine livraison ?

Pour l'instant, je les supprime manuellement avant de les valider, par exemple :

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

Mais existe-t-il un moyen de les supprimer tous en une seule fois ?

61voto

Ry4an Points 56453

Ejecutar hg addremove

27voto

justin.hughey Points 1136
hg remove --after

...est probablement meilleur (n'ajoute pas de fichiers)

Ceci est tiré directement du commentaire de tonfa dans la réponse acceptée. Je l'ajoute car il n'a jamais été ajouté en tant que réponse séparée.

1voto

Pavel Points 70

Ou juste

hg addr

:) c'est un raccourci de

hg addremove

0voto

hustljian Points 209

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

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