TortoiseHg更新失败,“访问被拒绝”,如何解决?

时间:2010-03-20 03:13:23

标签: mercurial tortoisehg

我已经从远程存储库中读取了对只读文件的一些更改,并且我正在尝试更新我的工作区域,但是当TortoiseHg尝试更新只读文件时,我收到[Errno 13] ... Access is denied错误。

我想知道是否有一个命令,选项或设置可以解决TortoiseHg GUI中的这个问题。我似乎无法从命令行更新只读文件,所以我也对命令行解决方案感兴趣。

3 个答案:

答案 0 :(得分:2)

在Windows上,来自存储库根目录的attrib -r * /s将从文件中删除所有只读属性。

答案 1 :(得分:1)

重新考虑他们需要只读的要求。也许是部署脚本的一部分,它使得它们在部署时只读,而不是在工作目录中只读它们将是一个更好的答案。

答案 2 :(得分:0)

我有时会读到makewritable extension,也许这可能对你有所帮助......除非它仍处于alpha状态?