作者:宝贝不哭522502903183 | 来源:互联网 | 2023-07-03 08:33
1、问题描述
在执行svn提交时报错
svn: E155017: 工作副本的参考文件损坏
svn: E200014: ‘test.cpp’ 的文件校验和不匹配:
期望:xxxx
实际:xxxx
2、解决方法
2.1 拷贝
最好将提交的项目拷贝一份;
2.2 删除
使用svn rm --keep-local 删除损坏的文件,–keep-local选项不会删除本地文件;
例如:svn rm --keep-local test.cpp
2.3 重新添加
svn add test.cpp
2.4 重新提交
svn ci -m “xxxx”
2.5 更新
svn update
2.6 比对
使用比对软件,比对“2.1”中备份的项目,如果相同就可以删除备份了。