【发布时间】:2019-01-01 03:10:40
【问题描述】:
通过 tortoise svn 将 svn 存储库导入(签出)到我的本地工作副本时遇到问题,由于缓存文件名包含特殊字符,我无法从 svn 服务器清理和导入整个存储库。
为了解决上述问题,下面列出了我遵循的方法。
方法 1] 清除保存的数据,从 svn 设置中清除日志缓存。
方法 2] 为了进行 svn 清理,我在下面的博客中闲逛,按照说明,我删除了 work_queue,然后我可以进行 svn 清理,但我仍然无法检查整个源代码,后来通过 tortoise svn i从存储库中删除缓存文件并提交,然后整个存储库我可以从存储库中签出,但修订号固定为 7,服务器中的实际头修订号为 1409。日志可用直到 7 修订。
http://www.anujvarma.com/svn-cleanup-failedprevious-operation-has-not-finished-run-cleanup-if-it-was-interrupted/
方法 3] 完全删除 svn 客户端计算机上的项目根文件夹并尝试进行 svn 签出,但仍然只有修订号 7 文件。
方法4]卸载tortoisesvn软件,重新安装重启系统,然后svn checkout,但还是无法获取head版本数据。
方法 5] 直接尝试检查 head revision(1409) number 但 - 没有这样的修订错误。
方法 6] 将修订号 7 数据导入工作副本并尝试更新到头修订 1409 - 不会出现此类修订错误
如何查看最新的头部版本?
提前致谢,
【问题讨论】:
标签: svn tortoisesvn