gpt4 book ai didi

svn:E155037:先前的操作尚未完成;如果被中断,请运行 'cleanup'

转载 作者:行者123 更新时间:2023-12-03 18:23:30 37 4
gpt4 key购买 nike

我最近进行了结帐,操作停滞了,所以我进行了Control-C取消。从目录(包括.svn目录)中删除文件后,我尝试再次 checkout 并收到以下错误:

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

查看其他帖子,最可能的解决方案是在当前工作副本中进行SVN清理,但是,我尝试 check out 的目录甚至都不是工作副本。实际上,如果我创建一个新文件夹并尝试从那里进行 checkout ,则会收到相同的消息。如果我从该目录执行svn清理,则会收到预期的错误消息:
svn: E155007: 'C:\Users\workspace\project1' is not a working copy directory.

是否存在我需要刷新的SVN使用的全局数据库?我正在使用Windows 7,并且已经安装了Tortoise SVN,但是所有操作都使用了CollabNet Subversion命令行客户端v1.8.9(对于Windows)。但是,我确实清除了与Tortoise SVN相关的所有日志文件。

最佳答案

其实只是通过看这里找到了我的问题的答案。

似乎svn卡在了旧的操作中。所有这些操作都存储在wc.db文件夹中的数据库.svn中。

通过将SQLite下载到我的checkout目录并从cmd运行:

sqlite3.exe .svn/wc.db "select * from work_queue"

我得到了所有待处理操作的列表。这些操作是“未完成”的操作。然后通过运行:
sqlite3.exe .svn/wc.db "delete from work_queue"

所有这些待处理的操作均被删除,我可以再次提交。
无需重新结帐或其他任何操作。

关于svn:E155037:先前的操作尚未完成;如果被中断,请运行 'cleanup',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24290810/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com