【问题标题】:Subclipse error message "Expected format '3' of repository; found format '5'"Subclipse 错误消息“存储库的预期格式'3';找到格式'5'”
【发布时间】:2010-09-13 02:20:16
【问题描述】:

我在 Eclipse 中安装了 subclipse,但是当我尝试打开存储库时收到错误消息“存储库的预期格式 '3';找到格式 '5'”。

这是导致错误消息的步骤顺序。

从 Eclipse 主菜单中选择“Window -> Open Perspective -> SNV Repository Exploring”。

右键单击“SVN 存储库”选项卡。从弹出菜单中选择“新建 -> 存储库位置...”。出现“添加 SVN 存储库”面板。

在“网址”字段中输入“file:///Users/caylespandon/svn/MyProject”。点击“完成”按钮。

出现一个带有以下错误消息的面板:

无法验证 验证位置时出错:“org.tigris.subversion.javahl.ClientException: 无法打开存储库 svn:无法打开到 URL 的 ra_local 会话 svn:无法打开存储库“文件:///Users/caylespandon/svn/MyProject” 不支持的存储库版本 svn:存储库的预期格式“3”;找到格式“5” "

请注意,我可以从命令行访问相同的存储库:

~> svn checkout file:///Users/caylespandon/svn/MyProject 我的项目/主干 一个 MyProject/trunk/Jamrules 一个 MyProject/trunk/.project 一个 MyProject/trunk/setenv [...]

这是版本信息:

Eclipse:版本 3.4.0 构建 ID I20080617-2000

子剪辑版本:1.2.0

SVN 版本:1.4.4 (r25188)

在 Mac 上运行:OS X 版本 10.5.4

PS -- 如果您的回答涉及从文件切换到 svn+ssh,请解释为什么以及如何将现有存储库从文件转换为 svn+ssh 而不会丢失任何历史记录。

【问题讨论】:

    标签: eclipse svn


    【解决方案1】:

    这里只是猜测,但请确保您的 libsvnjavahl 库版本与您使用的 SVN 版本相同。

    【讨论】:

    • 问题是 macosx 开发工具自带了自己的 subversion 版本,很旧(1.2 或 1.3,类似的东西。)要么在你的 mac 上升级到更新的 subversion,要么你使用eclipse 的旧库(我建议第一个选项)。 Java 库包含在 subclipse 插件中,但您可以从 subclipse 网站单独下载它们。
    【解决方案2】:

    查看these answers 的类似问题。

    【讨论】:

      【解决方案3】:

      (回答自己)

      我最终选择了 Cory Engebretson 建议的解决方案,即使用 Subversive 而不是 Subclipse。我做了一些谷歌搜索,看看一个是否比另一个更好,它们似乎非常相似,有些像一个,有些像另一个。我找到了 Subversive clearer 的帮助(尤其是安装说明),我能够毫不费力地让它工作。

      【讨论】:

        【解决方案4】:

        对于您发布的问题,我无能为力,但我建议您尝试颠覆性。我出于对一些 subclipse 错误的沮丧而做出了切换,并且更快乐。安装确实需要更多的工作。

        Eclipse Subversive Project

        【讨论】:

          【解决方案5】:

          问题的根源在于您使用的是旧的 SVN 客户端,它不理解 SVN 存储库的新格式 (5)。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2010-10-24
            • 2017-01-11
            • 1970-01-01
            • 2014-11-25
            • 1970-01-01
            • 1970-01-01
            • 2016-05-24
            • 1970-01-01
            相关资源
            最近更新 更多