svn - 先前操作未完成的问题

标签 svn ubuntu opencv

我是 linux 的新手,我正在尝试安装 openCV 软件。当我断电时,我正在安装一些东西,它被打断了。当我去重新安装它时,我一直收到这个错误:

svn: E155037: Previous operation has not finished; run 'cleanup' if it was interrupted

所以我运行了它并尝试重新开始下载,但我遇到了同样的错误。

/opencv$ svn cleanup
/opencv$ svn co https://opencvlibrary.svn.sourceforge.net/svnroot/opencvlibrary/trunk opencv
svn: E155037: Previous operation has not finished; run 'cleanup' if it was interrupted

我确信这很容易修复,但我似乎无法在任何地方找到答案。有谁知道如何解决这一问题。请尽可能简单。

最佳答案

当我以 root 身份 check out 一些文件(使用 sudo)然后尝试在拥有该域的用户下再次运行 svn update 时,这发生在我身上。

因为某些文件具有 root:root 的所有权和组,我无法使用我登录时使用的用户和组进行更新(在本例中是 wcl:psacln,psacln 是 Plesk 用户的默认组) .

为了解决这个问题,在以 root 身份登录时,我简单地删除了导致问题的文件,运行 svn cleanup,然后运行 ​​svn up 以获取文件回来。工作起来很有魅力!

关于svn - 先前操作未完成的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15265144/

相关文章:

eclipse - 为什么 EGit 在新克隆的存储库中显示未暂存的更改?

svn - Jenkins - 将更新的修订版传递给下游作业

svn - 标记从 SVN 提交中修复的 Jira 票证

Linux : Copy Multiple files and remove it's extension

c++ - 找不到 sdk\lib\library.lib

SVN 合并重新集成失败,错误为 : (retrieval of mergeinfo unsupported)

java - 导出或设置 ANT_OPTS

php - PDO 与数据库的连接在证书验证时失败

python - 提取关键帧 | python | OpenCV

c++ - 创建缝合对象会导致错误