Mise à jour pour Mercurial 1.6
Vous pouvez utiliser revsets pour cela aussi:
hg log -r "removes('**')"
(Edit: Remarque la double - *
- un seul détecte les absorptions à partir de la racine du référentiel uniquement.)
Edit: Comme Mathieu Longtin l'indique, il peut être combiné avec le modèle de dfa est la réponse pour vous montrer qui fichiers chaque révision supprime:
hg log -r "removes('**')" --template "{rev}: {file_dels}\n"
Qui a de la vertu (par machine pour des raisons de lisibilité) de l'inscription d'une révision par ligne, mais vous pouvez rendre la sortie plus joli pour les humains en utilisant %
pour le format de chaque élément dans la liste des suppressions:
hg log -r "removes('**')" --template "{rev}:\n{file_dels % '{file}\n'}\n"