0

我安装了 '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.

那么如何检查我的 git 中是否安装了“svn”网桥?

谢谢你。

4

1 回答 1

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+svn)的都是随端口安装的变体。如果要强制重新安装,请运行

$ sudo port -f install git-core +svn

(注意-f传递给port程序的标志),尽管在这种情况下这不是必需的,因为git-core(带有svn变体)已经安装。

于 2009-08-21T17:02:56.037 回答