terça-feira, 12 de julho de 2016

Como apagar todos os arquivos não rastreado ou ignorados do Mercurial

É possível deletar todos os arquivos não rastreados (untrackeds or ignored) pelo Mercurial HG de uma só vez.

UNIX

No unix a melhor forma é usar o comando: "hg st -un0 | xargs -0 rm"

WINDOWS

Já no windows o recomendado é instalar uma extensão do Mercurial chamada PURGE. Ela é distribuída pelo Mercurial.
Esta extensão adiciona o comando "purge" ao mercurial. 
"Hg purge --all" irá apagar todos os arquivos não rastreados e arquivos ignorados.
Para instalar esta extensão, add isto no seu arquivo de configuração (.hgrc no Unix, Mercurial.Ini no Windows)
[extensions]
purge =
É muito útil para limpar o diretório de trabalho.

Nenhum comentário:

Postar um comentário