Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 使用OS X El Capitan获得Subversion 1.6_Macos_Svn_Homebrew_Macports - Fatal编程技术网

Macos 使用OS X El Capitan获得Subversion 1.6

Macos 使用OS X El Capitan获得Subversion 1.6,macos,svn,homebrew,macports,Macos,Svn,Homebrew,Macports,编辑:我只需升级我的SVN客户端就解决了我的问题。它似乎不会与我的SVN 1.6服务器产生任何冲突或任何类型的问题。但是,如果您需要有关SVN1.6不工作的原因的信息,您应该查看重复链接。我开始四处寻找,发现了与他描述的完全相同的问题。 这个问题本身就很有说服力。实际上,我正试图在OSX El Capitan上运行subversion 1.6(我想任何小版本都可以)。事实上,我不能升级到任何最新版本的svn,因为我的存储库实际上运行在1.6版本中,我们还不能升级 我搜索了端口和自制版本,但它们没

编辑:我只需升级我的SVN客户端就解决了我的问题。它似乎不会与我的SVN 1.6服务器产生任何冲突或任何类型的问题。但是,如果您需要有关SVN1.6不工作的原因的信息,您应该查看重复链接。我开始四处寻找,发现了与他描述的完全相同的问题。

这个问题本身就很有说服力。实际上,我正试图在OSX El Capitan上运行subversion 1.6(我想任何小版本都可以)。事实上,我不能升级到任何最新版本的svn,因为我的存储库实际上运行在1.6版本中,我们还不能升级

我搜索了端口和自制版本,但它们没有发布1.6版本,我用这种方法得到的最早版本是1.7。所以我在谷歌第二页的黑暗深处搜索了一下,我发现了这个:我查了一个版本,76647,包含SVN1.6.16。我设法通过MacPorts安装了它。我看到它通过以下方式激活和安装:

$ port installed subversion 
The following ports are currently installed:
  subversion @1.6.16_0 (active)
但是,当我尝试签出我拥有的任何存储库时,会出现以下错误:

Segmentation fault: 11
我搜索了stack overflow(和其他),但似乎只有那些解决了这个问题的人通过升级到1.7(或更高版本)来解决

有人能想出一个办法让它工作吗?请告诉我是否有办法向您提供更多信息(
--verbose
选项在使用
svn checkout
时不能使用)


或者有一个版本的svn客户端可以与1.6服务器兼容,而不会弄乱整个文件系统?

也许我弄错了,但请注意,您可以使用一个更新的svn客户端版本,并使用一个旧格式的存储库,而不会出现任何问题

唯一的问题是,从svn 1.7开始,您需要手动将签出的工作副本升级到新的存储结构,或者只需使用新客户端重新签出存储库一次。您不需要升级存储库本身,因此这不会影响您的同事


编辑:抱歉没有回答实际问题(如何让1.6在OSX 11上工作)

没有必要使用1.6或1.7客户端。使用最新的Subversion 1.8或1.9客户端。您是对的,事实上,这不会影响服务器端拷贝,感谢您的建议我正在考虑使用Mac客户端(类似版本)。我借此机会试了一下。在软件中使用SVN1.7似乎工作得很好。