2

perl svn バインディングに関連している可能性がある git-svn に問題がありますhomebrew を使用して新しいバージョンの Subversion と git をインストールした後でも、git-svn は古いバージョンの svn を使用しています。

$ git svn --version
git-svn version 1.8.2.1 (svn 1.6.18)

$ svn --version
svn, version 1.7.7 (r1393599)

git-svn で新しいバージョンの svn を使用するにはどうすればよいですか?

4

3 に答える 3

1

自作を使用している場合は、git をアンインストールし、自作で svn を更新/インストールしてから、次のコマンドで git を再インストールします。

brew install git --with-brewed-svn
于 2015-08-19T22:51:59.907 に答える
0

svn-perl バインディングをシステム上の特定の svn インストールに向ける別の方法は、bash プロファイルに次の行を追加することです。

export PERL5LIB=/usr/local/lib/svn-perl

パスは、svn-perl バインディングのインストール ディレクトリによって異なります。たとえば、WanDisco svn クライアントのインストールは、通常は の下にあり/opt/subversion/lib/svn-perlます。

ここからこのトリックについて学びました。

于 2014-08-26T12:31:30.800 に答える