2010-09-17 77 views
0

我有一个.hgignore文件,它非常适合在编译我的C#项目时隐藏所有创建的文件和目录。如何在恢复时忽略hgignore(又名删除所有无用的文件)

现在,当对之前的版本进行“还原”时,我还想清理我的工作目录,即删除我之前编译的所有exes和dll(因为我最终可能会使用错误的版本一个EXE或DLL没有意识到它)。

有没有办法做到这一点(某种无视.hgignore莫名其妙)?现在我只是删除所有的bin和obj目录,但也许汞也可以做到这一点...

回答

2

鲁迪的回答是最好的,但如果你不想安装扩展,你总是可以做:

hg status -nu0 | xargs -0 rm -v 

它做同样的事情。 (可选地包括i的状态选项以获得被忽略的文件。

相关问题