here概述了我在处理水银时遇到的问题。我最终发现,在我的SSD驱动器上,Mercurial根本无法正常工作。它可以在同一台计算机上的辅助HDD上更好地工作,但不能解决我的其他issue。
我正在Windows 10上使用TortoiseHg 4.9.1。
在HDD上执行以下操作可以正常工作:
hg init temp
cd temp
<create test.txt>
hg ci -A -m "test"
但是在SSD上,我收到以下消息,并且该文件被标记为已添加,但未提交:
nothing changed (1 missing files, see 'hg status')
hg status
显示以下内容:
A test.txt
我没有注意到SSD上的任何其他错误(操作系统以及所有程序均已安装在其上,并且一切正常。)我尝试了扫描和修复,没有任何错误。
一切都好几个月了,但是现在突然之间,一切都没用。
使用git进行相同的测试,效果很好。
有人有什么建议吗?