29

SVN リポジトリを Eclipse に追加しようとしています。

Subclipseをインストールしましたが、問題なく動作しているようです。しかし、「新しい SVN リポジトリを追加」しようとすると、次のように入力します。

http://svn.python.org/projects/peps/trunk

私はこれを得る:

場所の検証中にエラーが発生しました: "org.tigris.subversion.javahl.ClientException: RA レイヤー要求が svn に失敗しました: ' http://svn.python.org/projects/peps/trunk ' のオプション: サーバーに接続できませんでした ( http:/ /svn.python.org ) "とにかく場所を保持しますか?

以前に Subclipse をダウンロードしたので、Eclipse がインターネットに接続できることはわかっています (プロキシ設定を変更する必要がありました)。

追加しようとした他の SVN の場所についても同様のメッセージが表示されます。

解決策は何ですか?

4

17 に答える 17

19

それは私のために働いた、日食で:ウィンドウ>設定>チーム> SVN:JavaHL(JNI)の代わりにSVNKit (ピュアJava)を選択

于 2012-08-15T02:58:10.043 に答える
19

これはデッド トピックですが、解決策は、Subclipse と共にクライアント アダプターをインストールすることです。

これを見て、SVN Client Adapter、SVNKit Adapter、SVNKit Library をインストールします。

次に、[ウィンドウ] -> [設定] -> [チーム] -> [SVN] をチェックし、SVN インターフェイスのエントリがあることを確認します。

今後の参考のために、コマンドラインからリポジトリに接続できる場合は、IDE に問題があるはずです。

于 2010-06-08T18:45:59.787 に答える
6

私の日常の仕事では、企業のファイアウォールの背後に座って、Web トラフィックを保護およびキャッシュしています (とりわけ)。ほとんどの場合、それは邪魔になりません。しかし、時々それは醜い頭をもたげ、私がやろうとしている道にしっかりと立っています.

今週初め、私は Validat と呼ばれる ColdFusion 用のクールな新しい一般的な検証システムを調べようとしていました。RIAForge サイトにはまだダウンロードされていませんが、ファイルは SVN 経由で入手できます。subclipse プラグインを Eclipse にロードし、再起動して Validat SVN リポジトリの追加を開始しました。「RA レイヤー要求が失敗しました」および「svn: PROPFIND 要求が /Validat/trunk で失敗しました」というエラーが発生し始め、SVN サーバーに接続できないというエラーが続きました。

私はすでにプロキシ設定で Eclipse をセットアップしていたので、何か間違ったことをしているのか、Alagad が実際に Subversion リポジトリを利用可能にしていないのかと思いました。その夜家に帰った後、家から試してみたところ、うまくいきました。愚かなプロキシサーバー!そのため、subclipse プラグインは Eclipse プロキシ設定を使用しません。(それを修正してください!)。subclipse ヘルプ サイトを掘り下げて collab.net ヘルプにリダイレクトされた後、eclipse ワークスペース、プラグイン、および設定ファイルの構成フォルダーを非生産的に検索した後、最終的に subclipse を使用するようにセットアップする方法を理解することができました。プロキシ サーバー。

Windows 開発環境で、お気に入りのテキスト エディターで C:\Documents and Settings\MyUserId\Application Data\Subversion\servers ファイルを開きました。そのファイルの下部近くには、http-proxy-host および http-proxy-port 設定を含む [global] セクションがあります。これらの 2 行のコメントを外し、会社のプロキシ サーバー用に変更し、Eclipse の SVN リポジトリ ビューに戻り、Validat リポジトリと Boom! を更新しました。出来た!

http://www.mkville.com/blog/index.cfm/2007/11/8/Using-Subclipse-Behind-a-Proxy-Serverから

于 2010-12-29T13:42:55.080 に答える
3

Subclipse と SVN が Eclipse プロキシ設定を使用できるとは思えません。おそらく、SVN プログラム自体のプロキシを設定する必要があります。コマンドラインからSVNを使用してファイルをチェックアウトしようとすると、それが機能するかどうかがわかります。

SVN も接続できない場合は、Subversion 設定フォルダー (ホーム フォルダー内) のサーバー ファイルにプロキシ設定を入れます。

プロキシ設定を行ってもそれができない場合は、Subversion がファイルをダウンロードするために必要なメソッドとプロトコルをファイアウォールがブロックしている可能性があります。

于 2008-09-18T12:28:22.157 に答える
3

コマンド ライン SVN を使用してリポジトリに接続し、同様のエラーが発生するかどうかを確認してください。

$ svn checkout http://svn.python.org/projects/peps/trunk

エラーが発生し続ける場合は、プロキシ サーバーに問題がある可能性があります。ファイアウォールがほとんどの HTTP コマンドをブロックするため、職場でインターネット ベースの SVN プロジェクトをチェックアウトできないことがわかりました。閲覧に必要な GET、POST などのみを許可します。

于 2008-09-17T17:29:03.470 に答える
3

Eclipse から Collabnet サブバージョンに接続しようとすると、元の投稿で説明されている「Peter Hilton」と同じエラーが発生しました。Windows->Preferences->General->Network Connections で Active Provided の設定を「Native」から「manual」に変更しました。これは私にとってはうまくいきました。これはプロキシの問題だと思いますが、私の古い設定では、Eclipse は Subversion プラグインをダウンロードした場所からインターネットに接続していました。

于 2011-02-10T13:51:55.747 に答える
2

おそらくほとんど役に立たないかもしれませんが、その URL を Subclipse に入力すると、リポジトリが正常に追加され、その URL を参照して履歴を表示できます。

おそらくプロキシを構成する必要がありますか? Subclipse は Subversion ライブラリを使用してサーバーに接続するため、Subversion ランタイム構成領域で構成する必要があります。

于 2008-09-17T19:09:26.210 に答える
1

SVN パスワードを変更したときに、この問題が見つかりました。

解決方法 まず、{Documents and Settings}{user login}\Application Data\Subversion の Subversion フォルダを削除します -> 動作しません

その後、現在のユーザー ログイン プロファイルの名前を {Documents and Settings}{user login} から {Documents and Settings}{user login}_bakup に変更し、agian にログインします -> 動作します...

私は仮定しました -> SVNまたはJavaHLは認可されたユーザーを {user login} でバインドするか、ウィンドウのユーザープロファイルに保持します。

于 2011-08-22T04:43:50.017 に答える
1

この eclipse のインスタンスで動作するリポジトリはありますか?

過去に Windows のデフォルトの Subclipse サブバージョン クライアントで問題が発生しました。デフォルトを使用する場合は、ネイティブのサブバージョン クライアントがインストールされ、正しく構成されていることを確認する必要があります (過去に TortoiseSVN を使用したことがあります)。クライアント アダプタ。

最近のインストールで、Subclipse でオプションでインストールできる「ベータ」ドライバー (Eclipse Ganymede と「SVNKit (Pure Java) SVNKit v1.2.0.4502」があります) を試してみましたが、箱から出してすぐに動作しましたが、ある同僚は、Eclipse がそれら (およびその依存関係) を正しくインストールしたことを確認するために、いくつかの手順を実行する必要があることに気付きました。

「ヘルプ」->「ソフトウェア更新」->「インストール済みソフトウェア」に表示されるパッケージは次のとおりです。

Subclipse                  1.4.0
Subversion Client Adapter  1.5.0.1
SVNKit Client Adapter      1.5.0.1
SVNKit Library             1.2.0.4502

これらはおそらく現在は少し古くなっています。最新バージョンの方がうまく機能するでしょうが、これが現在動作していることがわかります。

于 2008-09-17T17:55:09.087 に答える
1

私はこの問題に直面しており、前述のように、「C:\Users\userid\AppData\Roaming\Subversion」の Subversion フォルダーの下にある「サーバー」ファイルを変更しました。ファイルの下部に [global] セクションがあります。からコメントを削除しました

http-proxy-host
http-proxy-port
http-proxy-username
http-proxy-password

私はそれらの人を設定しました、そしてそれはうまくいきました!:-)

于 2012-12-19T17:06:10.647 に答える
1

私も同じ問題を抱えています。マカフィーは日食をブロックしました。マネージャーでそれを解決します McAFee > Firewall> progamas Internet connection to> eclipse を見つけて、フルアクセスを許可します。

よろしく

于 2012-04-18T13:34:13.273 に答える
0

同じエラーが表示され、会社のサーバーへのコミットに通常必要なTortoiseSVNのプロキシ設定をオフにすることで解決しました。Subclipseをインストールして、プライムタイム以外のものをローカルリポジトリにバックアップしました(VisualSVNを使用)。私はEclipseGalileo3.3とSubclipse1.6.12を使用しています。

于 2011-10-14T22:18:40.813 に答える
0

Necropost、しかし役に立ちました: ファイルが「サーバー上に既に存在していた」ため、RA リクエストが失敗したため、この問題に遭遇しましたが、リポジトリと同期しませんでした。ディスク上のソースに移動し、そこで削除し、Eclipse ビューを更新して、ソースを更新しました。エラーがなくなりました。

于 2011-12-02T13:51:36.580 に答える