【发布时间】:2011-11-21 22:54:25
【问题描述】:
当我尝试从 Subversion 存储库中检出trunk/ 时,出现以下错误(并且仅检出了部分存储库):
In directory '...trunk\www\libs\jquery'
Can't open file '...trunk\www\libs\jquery\.svn\tmp\text-base\jquery.scrollTo.html.svn-base':
The system cannot find the file specified.
对于 SVN 维护和维修的艺术,我只有跟踪 midi-chlorians,因为控制面板通常会为我解决这些问题。我可以访问两个可能有很大帮助的资源:
- 同步到最新 HEAD 版本的主干结帐
- root SSH 访问新盒子,其中主干已损坏
我应该采取什么策略来解决这个问题?我需要阅读哪些文档?
有没有办法强制我的本地副本进入 repo 并覆盖现有内容?还是我会被困在删除存储库(即丢失版本历史记录)并使用源创建一个新存储库?
谢谢,提前!
【问题讨论】:
-
听起来像是文件夹或使用非 svn 方法删除的东西。我在构建脚本时看到了这个错误,我们开始删除一个文件夹及其内容,然后再次添加它。但当然 .svn 文件夹不见了。
-
罗布。我认为情况确实如此,或者可能只是一个文件。但我不知道如何将 repo 恢复到运行状态。
-
您收到的错误看起来像是来自您的工作副本,而不是来自 repo。如果您重新签出新的工作副本,您会收到此消息吗?
-
是的,这是在结账时发生的;没有本地副本
-
您可以使用某种存储库浏览器浏览到错误消息中建议的文件吗?
标签: svn