Как проверить, есть ли в моем git мост 'svn'? - PullRequest
0 голосов
/ 21 августа 2009

У меня установлена ​​программа 'git', но я не уверен, есть ли у меня также установлен мост 'svn' (часть, запускающая git svn).

Итак, я попытался сделать sudo port install git-core +svn на Mac. Но я получаю:

--->  Activating git-core @1.6.3.3_0+doc+svn
Error: Target org.macports.activate returned: Image error: Another version of this port   (git-core @1.6.3.3_0+bash_completion+doc+svn) is already active.
Error: Status 1 encountered during processing.

Так как я могу проверить, установлен ли у меня мост 'svn' в моем git?

Спасибо.

1 Ответ

0 голосов
/ 21 августа 2009

Ну, вы всегда можете попробовать запустить git svn и посмотреть, найден ли исполняемый файл.

Однако ваш вывод из MacPorts показывает, что у вас do установлен вариант svn, что означает наличие моста git-svn. Вы можете сказать это, потому что MacPorts сообщает, что установлен git-core @1.6.3.3_0+bash_completion+doc+svn. git-core - это имя порта, @1.6.3.3_0 - это версия, а все, что имеет начальный знак + (+bash_completion, +doc и +svn) - это варианты, установленные с портом. Если вы хотите принудительно переустановить, запустите

$ sudo port -f install git-core +svn

(обратите внимание на флаг -f, переданный программе port), хотя в этом случае это не требуется, поскольку git-core (с вариантом svn) уже установлен.

...