【发布时间】:2015-12-14 09:25:39
【问题描述】:
编辑:我通过升级我的 SVN 客户端解决了我的问题。我的 SVN 1.6 服务器似乎不会产生任何冲突或问题。但是,如果您需要有关 SVN 1.6 无法正常工作的原因的信息,您应该查看重复链接。我开始四处挖掘,发现与那家伙描述的完全相同的问题。
这个问题本身就很好说话。我实际上是在尝试让 subversion 1.6(我猜任何次要版本都可以)在 OS X El Capitan 上运行。实际上,我无法升级到任何最新版本的 svn,因为我的存储库实际上是在 1.6 中运行的,我们还无法升级。
我搜索了端口和自制版本,但他们没有分发 1.6 版本,我设法通过这种方式获得的最早版本是 1.7。所以我在谷歌的第二页黑暗深处搜索,我发现了这个:我检查了一个old revision of MacPorts repository,包含svn 1.6.16的修订版76647。我设法通过 MacPorts 安装了它。我看到它通过以下方式激活和安装:
$ port installed subversion
The following ports are currently installed:
subversion @1.6.16_0 (active)
但是当我尝试检查我拥有的任何存储库时,我收到以下错误:
Segmentation fault: 11
我搜索了堆栈溢出(和其他),但似乎唯一解决它的人是通过升级到 1.7(或更高版本)来解决的。
有人可以提供解决方案以使其正常工作吗?让我知道是否有办法让我为您提供更多信息(使用svn checkout 时不能使用--verbose 选项)。
或者也许有一个版本的 svn 客户端可以与 1.6 服务器向后兼容,而不会弄乱整个文件系统?
【问题讨论】:
-
无需使用 1.6 或 1.7 客户端。使用最新的 Subversion 1.8 或 1.9 客户端。
-
你说得对,确实不影响服务器端拷贝,谢谢指教
标签: macos svn homebrew macports