Tortoise SVN Move命令失败,并显示“无法锁定”消息

时间:2009-03-29 08:18:56

标签: svn tortoisesvn

即使在执行了清理命令之后,使用Tortoise SVN导致“SVN Move versioned files here”命令失败并出现错误“无法锁定”,请执行清理命令?

4 个答案:

答案 0 :(得分:1)

之前我遇到过这种情况 - 总是在目录本身处于源代码管理的子目录中。如果是这种情况,请尝试在当前目录的中进行svn cleanup,或者在其父进程中尝试svn清理等等 - 即,在您可以找到的最高级父级中尝试它在源头控制下。

答案 1 :(得分:1)

我也遇到了Tortoise移动设施的问题(除了用触摸板很难完成)并且当我需要移动某些东西时切换到使用命令行 svn move 命令。

编辑:Tortoise不附带命令行客户端,因此我使用www.sliksvn.com中的。

答案 2 :(得分:0)

我将Neil的答案标记为正确,因为这实际上是导致我解决方法的原因。移动命令实际上也失败了,这表明问题不在于ToirtoiseSVN,而在于SVN本身。我删除了工作区并重新检出了存储库。但是文件夹仍然存在问题,所以我最终不得不删除存储库本身的一些文件夹,并在问题消失之前重新提交它们。

答案 3 :(得分:0)

我遇到了同样的问题。我使用了“右键单击> TortoiseSVN>存储库浏览器”,然后通过将它们拖放到存储库浏览器中来移动我的目录。它奏效了。

为了更新我的工作副本,我只需要再次激活“Break locks”选项来清理我的目录。