gpt4 book ai didi

version-control - 如何使用mercurial "revert"未更改的文件?

转载 作者:行者123 更新时间:2023-12-04 19:21:32 25 4
gpt4 key购买 nike

我已经在我的电脑上安装了 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

最佳答案

我认为您未能获得存储库 .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

你应该 hg clone存储库并从那里开始工作。

已添加 : 呃, hg verify的输出和 hg summary可能对您有用(如果您仍然感到困惑,请在此处发布)。我担心你的存储库,希望你有一个备份(或者很幸运,真的只需要“提示”)。

关于version-control - 如何使用mercurial "revert"未更改的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3038734/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com