标签: windows command-line mercurial mercurial-extension purge
我在Windows中使用purge命令进行Mercurial(清除是一个捆绑扩展),以从存储库中删除所有未跟踪和忽略的文件。
hg purge --all
然而,它显示了奇怪的行为,它只删除了你有父文件夹和子文件夹的场景中最深的子文件夹,两者都被忽略了。
因此,在删除所有未跟踪和忽略的文件之前,我必须多次运行上述命令(有时连续运行6到7次)。
为什么会这样?