MacLionのEclipseでSubversionを使用する必要があります。以下のような問題が発生します
私が見た: Mac OS Lionのサブクリップは「デフォルトのSVNクライアントをロードできません」エラーを示しています
私の文脈では:
問題は、使用するSubclipseのバージョンに適したネイティブSubversionライブラリが必要なことです。このページには、情報とバージョンのチャートがあります。
http://subclipse.tigris.org/wiki/JavaHL
CollabNetWebサイトのバイナリは引き続きSVN1.6用であるため、SVN 1.7バイナリを入手するか(MacPortsとHomebrewが入手に適しています)、Subclipse1.6.xを使用する必要があります。
それを機能させるには、以下の手順に従ってください。
このスレッドで解決策(CollabNetではなくWanDiscoからダウンロード)を見つけました: Mac OS Lionのサブクリップに「デフォルトのSVNクライアントを読み込めません」というエラーが表示されます
サブクリップで動作するようにSVN1.7を作成する必要があったため、このトピックに進みました。
同じ問題を抱えている人にとって、それを修正する最も簡単な方法は、MacPortsからSubversionとJavaHLをインストールすることです。
Macportsでインストールする必要のあるパッケージはSubversionとSubversion-javahlbindings( ここをチェック )で、どちらも1.7.1です。
これらのパッケージを使用すると、バージョン1.8.xの更新サイトを使用してサブクリップをインストールできます。 (http://subclipse.tigris.org/update_1.8.x)
Macportsがインストールされていない場合は、 これらの手順 に従ってください。他のことにも役立つと思います。また、AppStoreからXCodeをインストールする必要があります。
自作を使用している人がSVNバージョン1.6のサポートを望んでいる場合(いくつかの古いサーバーとのやり取りのために私がしたように)、これが私がそれを機能させる方法です:
自作でSVN1.6をインストールします。
brew tap homebrew/versions
brew info homebrew/versions/Subversion16
brew install homebrew/versions/Subversion16 --Java
/usr/local/bin
が/usr/bin
の前のPATH
にあることを確認して、OSXの代わりにhomebrewのSVNが実行されるようにします。
Eclipseを使用している場合:
最新のものではなく、必ずSubclipse 1.6をインストールしてください(たとえば、1.6アップデートサイトを使用してください)。
自作式の指示に従ってJavaライブラリをOSXの拡張機能にリンクする場合、Eclipse.iniファイルを編集してそこにパスを含める必要はありません。後世のために、これらのコマンドは次のとおりです。
Sudo mkdir -p /Library/Java/Extensions
Sudo ln -s /usr/local/lib/libsvnjavahl-1.dylib /Library/Java/Extensions/libsvnjavahl-1.dylib
HTH
http://www.wandisco.com/Subversion/download#osx からバイナリをインストールすると、この問題が修正されました。
here の手順に従って、homebrewを使用してSubversion1.7とJava-hlバインディングをインストールしました。
具体的には:
[Sudo] brew install Subversion --universal --Java
次に、インストールされているライブラリを/ Library/Java/Extensionsにリンクして、Eclipseがそれらを取得できるようにします。
/Library/Java/Extensions $ Sudo ln -sf /usr/local/lib/libsvnjavahl-1.dylib
/Library/Java/Extensions $ Sudo ln -sf /usr/local/lib/libsvnjavahl-1.jnilib
この投稿は私の問題を解決しました: http://bridgetconsulting.com/?p=64 MacPortsが必要です
この行を/opt/local/etc/macports.confに追加します
universal_archs i386 x86_64
実行します
Sudo port install Subversion-javahlbindings +no_bdb +universal