リポジトリの設定 ( を使用svnadmin create
) と作業ディレクトリの作成 (Subversion のコマンド ライン クライアントsvn co
または Ecilpse の組み込み Subversion クライアントを介して行う) には違いがあります。
あなたはそれにユーザーとパスワードを与えたと言いました 私はレポをセットアップするときにユーザー名とパスワードを入力しました。それはどういう意味ですか?
Subversion コマンドラインを使用してリポジトリからチェックアウトできますか? その場合、問題は Eclipse と Subversion クライアントにあります。Subversion C API が必要なため、過去に Java HL で問題が発生しました。代わりに、純粋な Java ソリューションであり、Subversion C API を必要としないSVNKitを使用します。Apple は Subversion API ライブラリを提供していないため、Mac を使用している場合は特に便利です。詳細については、 ColabNet JavaHL ページを参照してください。
CollabNet Desktop Editionもご覧になることをお勧めします。必要なものがすべて揃っており、標準の Eclipse マージ クライアントよりもはるかに優れたマージ クライアントを備えています。
応答
コマンドラインから問題なくチェックアウトできるので、はい、Eclipse に問題があると思います。SVNKit を Eclipse にインストールしましたが、Eclipse 内でそれを「使用」するにはどうすればよいですか? [設定] -> [SVN] ダイアログを開くと、[SVNKit] チェックボックスはなく、[JavaHL: 複数のプロジェクト間で自動的にコミットする] チェックボックスのみがチェックされています。
さて、私は自分の Mac に Eclipse をダウンロードし、[ヘルプ] -> [新しいソフトウェアのインストール...]の下にある CollabNet デスクトップ (http://downloads.open.collab.net/eclipse/update-site/e3.5) にインストールしました。 Subclipse ( http://subclipse.tigris.org/update_1.8.x ) および SVNKit (http://eclipse.svnkit.com/1.7.x)。
次に、Eclipse を再起動し、Eclipse->Preferences...に移動しました。そこから、 Team を選択し、Teamの下にSVNを選択しました。画面の途中に、SVN インターフェイスのエントリがあります。Clientフィールドでは、SVNKit (Pure Java) を選択しました。
次に、右クリックしてNew->Projectを選択し、SVN を選択しました。新しいリポジトリを作成し、そのリポジトリからチェックアウトできました。
あなたはこれらの指示に従うことができますか?何か違うことはありますか?SVN インターフェイスの設定が表示されますか? JavaHL から SVNKit に変更する必要があります。