记录一些常见报错,以免总是重新获取SVN.
svn: E155032: The pristine text with checksum xxx

如果你项目中没有 sqlite3.exe 工具,点下面链接下载一个。下载链接sqlite3.exe

1
2
3
4
5
6
7
Precompiled Binaries for Windows
sqlite-dll-win32-x86-3350400.zip
(538.67 KiB) 32-bit DLL (x86) for SQLite version 3.35.4.
(sha3: 22c620d686b0d4393489443cac2b5b550b5c2bf8c0d5b58017d2a66484abef4f)
sqlite-dll-win64-x64-3350400.zip
(879.80 KiB) 64-bit DLL (x64) for SQLite version 3.35.4.
(sha3: 8373387d25a117593de97b5de61d8c3fd5201ae788cb5d659f429c3543612f74)

  1. cd到项目根路径(.svn同级) 将 sqlite3.exe 放在这
  2. cmd输入 sqlite3 .svn\wc.db 进入sqlite交互模式(sql指令;结尾)
  3. select * from nodes where checksum like ‘%使用你报错的hash码替换这句中文’; 会查询到一条数据
  4. update nodes set presence=’not-present’ where checksum like ‘%使用你报错的hash码替换这句中文’;
  5. cleanup & update