调用macports svn而不是预先安装mac的svn

时间:2009-06-28 15:30:04

标签: macos macports

我有预装的svn at - > / usr / bin / svn

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

我的.bash_profile看起来像 导出M2_HOME = / Users / teoh / work / maven 出口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?

3 个答案:

答案 0 :(得分: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副本。

答案 1 :(得分:1)

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

alias svn=/opt/local/var/macports/software/subversion/1.6.3_0/opt/local/bin/svn

答案 2 :(得分:1)

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