记录踩过的坑-SVN

目录

 

用TortoiseSVN无法查看log日志问题

SVN: is scheduled for addition, but is missing

执行clean up的时候报错:Previous operation has not finished; run 'cleanup' if it was interrupted

Can’t open file xxxx


用TortoiseSVN无法查看log日志问题

repository browser查看日志 path not found

进入Settings

记录踩过的坑-SVN

进入saved data,清理日志相关项。

记录踩过的坑-SVN

 

SVN: is scheduled for addition, but is missing

原因:之前用SVN提交过的文件,被标记为"add"状态,等待被加入到仓库。若此时你把这个文件删除了,SVN提交的时候还是会尝试提交这个文件,虽然它的状态已经是 "missing"了。

解决:在图形界面下,右键-TortoiseSVN-Revert

 

执行clean up的时候报错:Previous operation has not finished; run 'cleanup' if it was interrupted

1. 下载sqlite

https://www.sqlite.org/download.html

我下载的是命令行版

A bundle of command-line tools....

2. 下载后解压缩,将sqlite3.exe复制到svn项目根目录的.svn文件夹

3. 打开cmd命令行

4. 进入svn项目根目录的.svn文件夹

5. 执行sqlite3 wc.db

其中wc.db为svn的一个数据库,里面存储比如队列的信息

6. 执行DELETE FROM WORK_QUEUE;

删除工作队列

 

Can’t open file xxxx

我是删了重新checkout解决