【发布时间】:2015-01-12 23:36:40
【问题描述】:
我有一个 SVN 存储库,它最近开始抱怨由于“E160006:没有此类修订 XXX”而导致签出失败的特定文件夹的签出,其中 XXX 是特定修订的编号。缺失的修订似乎是 6 年前的日期。结帐其他文件夹工作正常。我不确定是什么原因造成的,但几周前我转而使用我一直使用 svnsync 维护的原始存储库的备份。我最近还更新了我的(ubuntu linux)操作系统,这导致 subversion 要求我在我的工作副本上执行“svn upgrade”,我尝试过,但由于缺少 VPN 连接,我不得不停止升级,这导致一个完全没有功能的工作副本(但我看不出工作副本的问题与结帐问题有什么关系;更可能问题出在另一个方向)。
我能做些什么来解决这个问题(例如,恢复丢失的修订版或只是指示 subversion 忽略它们)?我有生成“svnsync repo”的原始存储库,但是这个原始存储库缺少最近的提交。
谢谢, 大卫
【问题讨论】:
标签: svn version-control