Vir*_*gil 5 version-control mercurial
我已经在我的计算机上安装了Windows7,我不得不更改所有权限/取得所有权 - 这显然"触及"了我的所有文件,现在一切似乎都被"修改"(当我做"hg status"时),但只有一些文件有实际的变化.
是否有一个命令我可以运行,以便"提交"或"恢复"所有没有实际更改的文件(即文本未更改,即使文件属性已更改).
添加:
我已经从WinXP升级到Win7.我实际上并没有"复制"任何东西,磁盘上的存储库是相同的....它只是改变了Windows.升级后,我无法访问某些文件,我需要"取得所有权"才能重新获得访问权限(不知何故,用户权限未得到妥善保存).这是我得到的:
$ hg stat
../../test/acceptance/spidermonkey/js1_5/String/regress-179068.as M
$ hg diff ../../test/acceptance/spidermonkey/js1_5/String/regress-179068.as
Run Code Online (Sandbox Code Playgroud)
我认为您未能.hg
正确复制存储库。
$ hg stat primes.py # nothing, file is checked in
$ touch primes.py
$ hg stat # still nothing
$ sudo chown bin primes.py
$ hg stat # nothing, the chown didn't make hg care
Run Code Online (Sandbox Code Playgroud)
您可能应该克隆存储库并从那里开始工作。
补充hg verify
:呃,和 的输出hg summary
可能对你有用(如果你仍然感到困惑,就发布在这里)。我担心你的存储库并希望你有一个备份(或者幸运的是,实际上只需要“提示”)。