4

我在 ->/usr/bin/svn 上预装了 mac svn

我在 -->opt/local/var/macports/software/subversion/1.6.3_0/opt/local 有 macport install svn

我的 .bash_profile 看起来像 export M2_HOME=/Users/teoh/work/maven export M2=$M2_HOME/bin export PATH=$M2:$PATH

export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Home export PATH=/Users/teoh/work/gwt-mac-1.5.3:$PATH

每次我在mac中使用控制台时,如何将macport svn设置为默认svn?我需要在 .bash_profile 中添加什么?

4

3 回答 3

9

Macports 的默认安装链接到 /opt/local/bin 和 /opt/local/sbin。

所以添加:

export PATH=/opt/local/bin:/opt/local/sbin:$PATH

在您的 .bash_profile 末尾应该让您访问 MacPorts svn。

我还想补充一点,当你安装 MacPorts 时,它没有为你做这件事很奇怪。在 .bash_profile 中检查与上面类似的行。如果您有类似的行,请尝试将其移动到文件中较低的位置。

您还可以在 bash 中使用 'which svn' 来确定您正在使用哪个 subversion 副本。

于 2009-06-28T15:44:32.740 回答
1

在您的 .bash_profile 文件中,您可以输入:

alias svn=/opt/local/var/macports/software/subversion/1.6.3_0/opt/local/bin/svn
于 2009-06-28T15:35:17.800 回答
1

您需要在预安装的 svn 位置之前的路径上设置 macport svn 位置。

于 2009-06-28T15:36:47.750 回答