尽管 OP 解决了他的问题 - 通过返回旧版本的 Subversion(可能是 1.6.x,因为他说这是 RHEL6.6 附带的默认版本) - 错误症状提出了一个值得更多研究的有效问题。
Subversion 1.9 引入了他们的FSFS 文件系统 (v7)的新版本,这是存储库中使用的文件系统(不是工作副本)。如果有问题的存储库是由 1.9 服务器创建的,那么在通过协议访问时,它似乎可能会导致与旧客户端的兼容性问题。file://
该错误消息invalid filesystem format option 'addressing logical'
对应于新的 FSFS v7 功能“逻辑寻址”。
关于客户端-服务器,兼容性矩阵明确指出没有问题,只要服务器代码版本支持访问的存储库的 FSFS 文件系统版本。
注意:从 1.9 开始,您可以使用svnadmin info
子命令检查存储库的功能(在服务器上)。它甚至给出了存储库所支持的客户端兼容性级别的提示。不幸的是,我手头没有用于测试的 1.9 存储库,但这里有一些示例输出:
Path: /repos/apache
UUID: ac336b0e-000b-11e0-b354-23d019ddd9ed
Repository Format: 5
Compatible With Version: 1.8.0
Repository Capability: mergeinfo
Filesystem Type: fsfs
Filesystem Format: 6
FSFS Sharded: yes
FSFS Shard Size: 1000
FSFS Shards Packed: 1631/1631
FSFS Logical Addressing: no
Configuration File: /repos/apache/db/fsfs.conf