svn: E160043: '1' 和 '4' 之间的预期 FS 格式;找到格式“6”
Posted
技术标签:
【中文标题】svn: E160043: \'1\' 和 \'4\' 之间的预期 FS 格式;找到格式“6”【英文标题】:svn: E160043: Expected FS format between '1' and '4'; found format '6'svn: E160043: '1' 和 '4' 之间的预期 FS 格式;找到格式“6” 【发布时间】:2013-09-17 21:24:57 【问题描述】:当我的 CLIENT 获取我们的 Subversion SERVER 存储库列表时,我们收到一个错误,如下所示;
D:\temp>svn list svn://192.168.1.2/d:/svnrepository/r0
svn: E160043: Unable to connect to a repository at URL 'svn://192.168.1.2/d:/svnrepository/r0'
svn: E160043: Expected FS format between '1' and '4'; found format '6'
并且 CLIENT 有 svn 版本 1.8.3 (r1516576)
D:\temp>svn --version
svn, version 1.8.3 (r1516576)
compiled Aug 27 2013, 19:43:20 on x86-microsoft-windows
而且我们的SERVER svn和svnandmin版本是一样的;
d:\>svnadmin --version
svnadmin, version 1.8.3 (r1516576)
compiled Aug 27 2013, 19:43:20 on x86-microsoft-windows
d:\>svn --version
svn, version 1.8.3 (r1516576)
compiled Aug 27 2013, 19:43:20 on x86-microsoft-windows
这种情况有什么问题? (向糟糕的英语道歉)
【问题讨论】:
SVN Error: Expected fs format between '1' and '3'; found format '4'的可能重复 【参考方案1】:您的 svn-client,即使它已升级到 1.8,也将自己声明为旧版本(1.6 ?)
在使用此客户端之前,您必须至少重新启动一次 Windows
【讨论】:
【参考方案2】:我遇到了同样的问题。当我更新它时,我的 subversion 服务器正在运行,因此 svnserve 文件从未更新。 SvnServe 允许您使用svn://
协议。这些步骤都应该在您的服务器上完成。
1) 停止 svnserve.exe 服务(或终止您的进程)
2) 卸载颠覆
3) 安装最新的 subversion 客户端。我使用了位于 http://www.collab.net/downloads/subversion 的 Subversion 1.8.3(Windows 64 位)
4) 启动svnserve.exe服务
【讨论】:
以上是关于svn: E160043: '1' 和 '4' 之间的预期 FS 格式;找到格式“6”的主要内容,如果未能解决你的问题,请参考以下文章