我有'git'安装,但我不确定我是否也安装'svn'桥接器(“运行'git svn'的部分)。
所以我试着在Mac上做sudo port install git-core +svn
。
但我最终得到了:
---> 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.
那么如何检查我的git中是否安装了'svn'桥接器?
谢谢。
答案 0 :(得分:0)
好吧,你总是可以尝试运行git svn
并查看是否找到了可执行文件。
但是,MacPorts的输出显示您执行已安装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
和{{1}的任何内容})是与端口一起安装的变体。如果要强制重新安装,请运行
+svn
(注意传递给$ sudo port -f install git-core +svn
程序的-f
标志),但在这种情况下这不是必需的,因为port
(git-core
变体)已安装。