使用TortoiseSVN更新被中断的检出代码库

3

我检出了一个代码库,在下载过程中,检出被中断了(原因未知;下载对话框在大约30分钟后就冻结了)。我想“完成”检出而不必重新下载所有成功的文件。尝试“更新到修订版”会导致关于工作副本被锁定的错误。尝试清除锁定时,会提示没有锁定。

我正在使用最新版本的TortoiseSVN(今天下载)。我对这个软件和subversion一般都不熟悉(多年前曾尝试过,并在今天重新安装以便访问另一个开发人员的源代码)。

谢谢您提前帮助。

2个回答

5

这里的锁并非指SVN锁定,而是指内部锁定文件。运行SVN Cleanup可以解决该问题。

如果SVN Cleanup无效,您可以尝试删除最后一个下载的文件夹。这在SVN 1.6中有时会有帮助,但对于SVN 1.7中的新WC格式(如最新的TortoiseSVN),我不确定它是否仍然有效。


搞定了 - 谢谢。顺便提醒其他读者 - 我必须在根目录上运行清理操作,尝试清理分支会出现相同的锁定错误。 - momo

2

在执行更新命令之前,您需要使用cleanUp命令。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接