我在windows 7上使用Eclipse。
我正在使用Visual作为SVN库。
当我尝试更新一个文件时,我得到了一个错误
“有些资源没有更新。svn: first.':在‘E:\svn\tms’中有未完成的工作项;运行'svn清理‘first.’
当我通过右键单击项目运行SVN清理时,我将得到一个错误。
未清除选定资源的'Some。svn: E155032:原始文本而不是found'
发布于 2015-10-13 20:57:35
对我起作用的是查找丢失的原始节点,并直接在本地svn DB中使用
sqlite3 .svn/wc.db
sqlite> select * from pristine where checksum="$sha1$<your missing pristine here>";这没有产生任何结果(因为缺少原始的,这是预期的结果)
sqlite> select * from nodes where checksum="$sha1$<your missing pristine here>";我只有一个项目,所以当我删除它:
sqlite> delete from nodes where checksum="$sha1$<your missing pristine here>";然后强迫svn更新已删除的节点,一切都正常。
发布于 2013-02-15 12:36:26
下载SmartSVN并点击“验证管理区域”来修复不一致之处。
发布于 2013-01-29 09:09:19
您可以下载SmartSVN来恢复丢失的原始文件。
https://stackoverflow.com/questions/13559142
复制相似问题