gpt4 book ai didi

"Format 6"上的 SVN 结帐错误

转载 作者:行者123 更新时间:2023-12-04 19:57:09 28 4
gpt4 key购买 nike

当我尝试使用 SVN check out 存储库时出现错误:

E160043: Expected FS format between '1' and '4'; found format '6'

我读到这与版本不匹配有关,但是我的 SVN 服务器和客户端都运行版本 1.8.1。

(编辑:)我一直在关注本教程:http://jason.pureconcepts.net/2012/10/updating-svn-mac-os-x/我从预构建的 MacPorts 版本的 SVN 开始,然后构建了自己的版本以查看它是否可以解决问题。

我正在使用 SVNServe 服务。我在服务器上测试服务器,所以客户端和服务器是同一个实例。

这是确切的版本(我相信它们是一个包):

svn --version
svn, version 1.8.1 (r1503906)

svnadmin --version
svnadmin, version 1.8.1 (r1503906)

svnadmin --version
svnadmin, version 1.8.1 (r1503906)

如果我使用 --compatible-version 1.7 创建一个 repo,但这看起来很愚蠢,因为所有内容都是 1.8+ 版本。

如有任何帮助,我们将不胜感激。

最佳答案

这可能相关也可能不相关,但我会把它扔在这里以防它有帮助。我在使用 Delphi Xe5 和现在的 Xe6 的结帐功能(“从版本控制打开...”)时遇到了类似的问题。这是我在两者中修复它的方法。

第 1 步:

  • 更新32位版本的SVN
    在发布此回复时下载最新版本(或与您的内容匹配的版本)是“Subversion 1.8.8(Windows 32 位)”来自 http://www.collab.net/downloads/subversion
    注意:即使您使用的是 64 位 TortoiseSVN,您仍然需要安装/更新 32 位版本,因为 Delphi 的 IDE 仍然只有 32 位。

对于德尔福 Xe5

  • 从以下位置复制更新的文件:
    C:\Program Files (x86)\CollabNet\Subversion Client

    C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\bin\subversion

对于德尔福 Xe6

  • 从以下位置复制更新的文件:
    C:\Program Files (x86)\CollabNet\Subversion Client

    C:\Program Files (x86)\Embarcadero\Studio\14.0\bin\subversion

注意:

  • 上面列出的 Delphi 文件夹是默认文件夹(至少它们在我的系统上的安装方式)所以您的路径可能不同。

  • 2 个 SVN 文件(MSVCP100.DLL 和 MSVCR100.DLL)C++ 运行时在我的 Delphi 文件夹中较新,所以可能不想覆盖它们。

  • 当然,更新文件时不要运行 Delphi。

关于 "Format 6"上的 SVN 结帐错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18157454/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com