SVN重命名文件夹访问被拒绝,但仅在我的机器上



如果我右键单击项目中的文件夹并执行TortoiseSVN->重命名,它会思考一段时间,然后告诉我Can't move X to Y: Access Denied。但是从同事的机器上它可以正常工作,我可以重命名文件没有问题。什么给?

如注释中所述,问题可能是文件夹或其包含的项目之一已打开。请参阅如何找到在 Windows 中保持文件打开的进程?了解锁定文件的方法。

我成功地克服了这一点,将我要重命名的文件夹扔进垃圾箱,在SVN中签出该文件夹,然后重命名它。

我刚刚通过从"存储库浏览器"窗口重命名,然后在我的工作副本中进行更新而取得了成功。

我成功地将文件夹(通过资源管理器和拖放)移动到项目外部的位置,然后将其移回项目内的原始位置。之后,使用TortoiseSVN重命名按预期工作。

我在Windows 10中遇到了同样的问题。 对我来说,问题是Windows资源管理器中的"快速访问"显示了我最近查看的要移动的目录。 当我从快速访问中删除目录时,SVN能够移动该目录。 Sam的回答帮助我用Windows资源监视器追踪到了这一点。

相关内容

最新更新