hg clean ne semble pas exister, ce qui me dérange un peu. Est-ce une fonctionnalité que Mercurial ne possède pas ou l'ont-ils simplement nommée différemment?
Réponses
Trop de publicités? Il n'y a pas d'équivalent à git clean
dans le package Mercurial de base.
Cependant, l'extension hg purge
fait ce que vous recherchez.
Il y a un problème ouvert pour que cette extension fasse partie du package principal.
Shane Holloway
Points
2021
cforbish
Points
3171
Si vous êtes sur un système basé sur Linux (ou Windows cygwin), vous pouvez:
hg status | grep "^?" | xargs rm -rf
Si cela fonctionne, vous pouvez le mettre dans votre ~ / .hgrc:
[alias]
clean = !hg status | grep "^?" | xargs rm -rf
Exécutez ensuite simplement:
hg clean
J'ai testé cela sur windows en utilisant cygwin (devrait fonctionner sur linux).
Frank Gorman
Points
189