编辑:我通过升级我的SVN客户端解决了我的问题。似乎没有任何与我的SVN 1.6服务器有任何冲突或问题。但是如果你需要关于为什么SVN 1.6不能正常工作的信息,你应该检查出重复的链接。我开始四处挖掘,发现了这个人所描述的完全相同的问题。获取Subversion 1.6使用OS X El Capitan
这个问题本身就很好。我实际上试图获得颠覆1.6(任何次要版本都很好,我猜)在OS X El Capitan上工作。实际上,我无法升级到任何最新版本的svn,因为我的存储库实际上是在1.6版本中运行的,我们无法升级。
我搜索了ports和home brew版本,但他们没有发布1.6版本,最早我设法得到这个版本是1.7。所以我搜索了Google的黑暗第二页,我发现了这一点:我检出了一个old revision of MacPorts repository,修订版76647,其中包含svn 1.6.16。我设法通过MacPorts安装它。我把它激活,并通过安装:
$ port installed subversion
The following ports are currently installed:
subversion @1.6.16_0 (active)
但是,当我尝试做任何存储库的结帐我有,我得到以下错误:
Segmentation fault: 11
我通过堆栈溢出搜索(和其他人),但似乎解决它的唯一家伙,升级到1.7(或更新)。
有人可能有解决方案让它工作吗?让我知道是否有办法让我给你更多的信息(--verbose
选项不能使用,而使用svn checkout
)。
或者也许有一个版本的svn客户端与1.6服务器retrocompatible兼容,而不会搞乱整个文件系统?
没有必要使用1.6或1.7的客户端。使用最新的Subversion 1.8或1.9客户端。 – bahrep
你说得对,确实不会影响服务器端副本,感谢您的建议 – Jissay