SVN Update时被中断,下次更新或Cleanup的时候提示:
The pristine text with checksum ‘faeace54ae64f899db370be1457341d2b1b72a69’ was not found 错误
解决方法如下:
将出错文件的信息从SVN记录数据库wc.db中删除,然后重新Update出错文件所在路径即可。
到官网下载 sqlite
如果是Windows系统,下载Precompiled Binaries for Windows 下红框中版本
# 打开记录数据库
sqlite3 .svn/wc.db
# 把下面的your missing pristine here 替换为出错文件的sha1值,
#(例子中为faeace54ae64f899db370be1457341d2b1b72a69),注意前面的$sha1$ 要保留
sqlite> select * from pristine where checksum = '$sha1$faeace54ae64f899db370be145...