如何在Mac OS X中正确安装Subversion?

一个任务已经出现,为一组mac os x用户(最新的mac os版本)安装了最新的subversion。 我已经尝试手动从subversion.tigris.org,“opencollabnet二进制”( http://downloads.open.collab.net/binaries.html ,通用Subversion 1.6.3二进制文件MAC OS X(32和64位)“)。 它通过.pkg安装程序安装好,但使用'svn'命令后,我很惊讶地看到一个旧的1.4.4版本与macos捆绑在一起。

看来,安装新的颠覆不会取代旧的。 什么是“正确的”方法来确保“svn”命令总是使用新安装的subversion? 我可以创build一个符号链接或者添加/ opt / bla-bla-bla /颠覆path,但是恐怕这种粗暴的黑客攻击可能会破坏一些东西。

您需要在shell的path中预先添加/ opt / subversion版本以使环境偏好新版本。

该软件的自述文件指出:

安装说明

<剪断>

安装完成后,您需要在/ PATH环境variables中添加/ opt / subversion / bin。
这可以通过多种方式完成,但一个简单的方法是将以下内容添加到/ etc / profile或〜/ .profile的末尾:

export PATH = / opt / subversion / bin:$ PATH

得到macports ,正确设置,并从那里安装svn:

sudo port安装subversion