TortoiseHg:删除被忽略的文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TortoiseHg:删除被忽略的文件相关的知识,希望对你有一定的参考价值。

我正在使用TortoiseHg作为mercurial存储库。当然,我排除目录,如

  • OBJ
  • 调试
  • 发布
  • *.所
  • 等等...

随着时间的推移,当我从存储库打开解决方案时,这些目录由Visual Studio创建。我想摆脱它们,因为我还保留了我的硬盘驱动器的备份,这些目录增加了它的大小,尤其是C ++ sdf文件!

我试过的

我尝试了清除扩展。但这显然似乎只是删除空目录,与.hgignore文件无关。

问题:如何删除.hgignore涵盖的所有文件?

答案

hg purge删除未跟踪的文件。 hg purge --all也会删除被忽略的文件。由于忽略的目录会忽略其下的所有文件,因此它将删除该目录。

以上是关于TortoiseHg:删除被忽略的文件的主要内容,如果未能解决你的问题,请参考以下文章

VisualHG使用[R]标记文件,但TortoiseHg在提交时仍会删除/添加文件

TortoiseHg - 显示未推送的提交

使用Mercurial&Tortoisehg

如何在 mercurial TortoiseHg 中从命令行启动工作副本的视觉差异和文件的最后提交

sh 从repo中删除被忽略的文件

sh 如何在Git中删除被忽略的文件