вызовите macports svn, а не предустановленный Mac svn - PullRequest
4 голосов
/ 28 июня 2009

у меня предустановленный svn для Mac в -> / usr / bin / svn

У меня установлен MacPort SVN в -> opt / local / var / macports / software / subversion / 1.6.3_0 / opt / local

мой .bash_profile похож export M2_HOME = / Users / teoh / work / maven экспорт M2 = $ M2_HOME / bin экспорт PATH = $ M2: $ PATH

export JAVA_HOME = / Система / Библиотека / Каркасы / JavaVM.framework / Home экспорт PATH = / Users / teoh / work / gwt-mac-1.5.3: $ PATH

как установить MacPort SVN по умолчанию SVN каждый раз, когда я использую консоль в Mac? что мне нужно положить в .bash_profile?

Ответы [ 3 ]

9 голосов
/ 28 июня 2009

Установка Macports по умолчанию устанавливает ссылки на / opt / local / bin и /opt/local/sbin.

Итак, добавив:

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

в конце вашего .bash_profile должен позволить вам получить доступ к MacPorts svn.

Я также хотел бы добавить, что странно, что MacPorts не сделал этого для вас, когда вы установили его. Проверьте строку, аналогичную приведенной выше, в вашем .bash_profile. Если у вас есть такая строка, попробуйте переместить ее на более низкую позицию в файле.

Вы также можете использовать 'which svn' в bash, чтобы определить, какую копию Subversion вы используете.

1 голос
/ 28 июня 2009

вам нужно установить местоположение svn для macport на пути до предустановленного svn.

1 голос
/ 28 июня 2009

В вашем файле .bash_profile вы можете поместить:

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