【问题标题】:Ankhsvn Error: Client too old to work with working copyAnkhsvn 错误:客户端太旧,无法使用工作副本
【发布时间】:2009-04-29 01:44:28
【问题描述】:

我在 Visual Studio 2005 中使用 Ankhsvn 2.0.6347.433,它报告说 Ankhsvn 的 subversion 客户端对于工作副本来说太旧了。给定的错误链接到http://subversion.tigris.org/faq.html#working-copy-format-change,它讨论了在 subversion 1.5 格式的结帐上使用 1.4.4 subversion 客户端。

Ankhsvn 的home page 说 Ankhsvn 2.0 及更高版本在内部使用 subversion 1.5。该链接没有提及任何有关 1.5 客户端存在问题的信息。

我自己有限的故障排除没有发现任何我可以直接指出的问题,但我确实安装了 TortoiseSVN 1.6.1,它在内部使用了 Subversion 1.6.1。我有使用 TortoiseSVN 在我的项目文件夹中提交内容的习惯,这会绕过 Ankhsvn 所做的任何事情。这会导致与尝试使用 1.4.4 和 1.5 客户端会导致的类似问题,还是会发生其他问题?

编辑:好的,我不应该混合使用 1.6 和 1.5 客户端。

我该如何解决这个问题?如果可能,我想使用 AnkhSVN。

【问题讨论】:

  • 这样的问题最好在项目的邮件列表/论坛上问,而不是在这里问。这也不是编程问题。

标签: svn visual-studio-2005 ankhsvn


【解决方案1】:

如果您查看 release notes 的 subversion 1.6,您将看到以下内容

工作副本格式已升级。这意味着 1.5 和更早版本的 Subversion 客户端将无法使用 Subversion 1.6 生成的工作副本。工作副本会自动升级。

因此,如果您使用基于 1.6 的客户端,则以前的版本都无法使用。在进一步阅读发行说明时,如果需要,您应该能够降级您的工作副本...

警告:如果 Subversion 1.6 客户端遇到 1.6 之前的工作副本,它会在接触到它时自动升级工作副本格式,使其无法被旧的 Subversion 客户端读取。如果您在您的机器上使用多个版本的 Subversion,请注意您在哪个工作副本中使用哪个版本,以避免意外升级工作副本。 (但请注意,存储库不会发生这种“自动升级”行为,只会发生工作副本。)

如果您不小心将 1.5 工作副本升级到 1.6,并希望降级回 1.5,请使用 change-svn-wc-format.py 脚本。有关详细信息,请参阅此常见问题解答条目,并使用 --help 选项运行脚本以获取使用说明。

【讨论】:

  • AnkhSVN 2.1 使用 Subversion 1.6.. 查看ankhsvn.net/daily 上的每日构建(以及未来的稳定版本)
【解决方案2】:

Brett 得到了我的 +1,对于 Ankh 中的 svn 1.6 支持,请使用 daily 构建。

【讨论】:

  • 它们是发布质量,但缺乏树冲突解决(树冲突是 1.6 中的新冲突类型)有关此内容的更多信息,请参阅 1.6 发行说明。
【解决方案3】:

为 Ankh 使用每日构建的另一种替代方法(参见 Si 的回答!)是恢复到使用 SVN 1.5 的 TortoiseSVN 1.5.9。这将迫使您将工作副本降级到 1.5(请参阅 Brett 的回答!)。

有1.5.9版本的下载链接here

【讨论】:

    【解决方案4】:

    我遇到了这个问题。也许它不适用于您的情况,但也许会对其他人有所帮助。

    我有双启动 Windows 和 ubuntu。在 ubuntu 的终端中,我在尝试更新时遇到了该错误,但在阅读了有关格式更改的 cmets 后,我确认我已经拥有最新版本。

    然后我突然意识到我试图更新的文件夹是由 Windows 中的 Tortoise / Ankh 创建的;我刚刚为 linux 版本的代码创建了一个单独的文件夹,这还是有意义的,因为构建文件不同。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-20
      • 2014-11-07
      • 1970-01-01
      • 2012-02-23
      • 2013-10-18
      相关资源
      最近更新 更多