0

Kubuntu 12.10でSubclipse 1.8を使用したEclipse Indigoでsvn + sshプロトコルを介してSVNリポジトリの場所を持っています。

ネットワークの外部からこれにアクセスするには、別のポートを経由する必要があります。リポジトリの場所を編集し、新しいポート番号を入力することで、以前に使用されていた Subversive プラグインと連携していました。しかし、Subclipse ではそのようなことはありません。

再配置オプションを試し、ホストの後に共通の host:port 形式で URL にポートを入力しました。これは、認証ポップアップが再びトリガーされ、その中でポートが正しく設定されていたため、最初は問題ないように見えました。しかし、確認したところ、再配置は完了せず、eclipse を強制終了する必要がありました。

誰かが私に何をすべきか教えてもらえますか? そして、Subclipse にそのためのオプションが本当にない場合は、おそらく何らかの OS メカニズムを介してですか?

PS: svn が 1.7 に更新されたため、Eclipse プラグインを変更する必要があり、Subversive は Indigo リリース内でそのためのコネクタを提供していません。

4

1 に答える 1

-1

ポートはSubversionサーバーのURLの一部です。サブクリップでサーバーのURLを変更する必要がある場合は、[再配置]オプションを使用します。これは、そのサーバーにリンクされているすべての作業コピーを実行し、svn relocate APIを実行して、作業コピーが新しいサーバーURLを指すようにする必要があります。

使用しているOSや、SVNKitとJavaHLのどちらを使用しているかについては言及していません。これは、SSHの管理方法も決定するため重要です。コマンドラインSSHツールが生成されていて、提供したいプロンプトに応答するターミナルがなかったため、Eclipseがハングアップした可能性があります。OpenSSHを使用している場合、キーを管理するためにssh-agentのようなものを実行している限り、これを回避できます。SVNKitを使用する場合、Eclipse内でGUIプロンプトを提供するJavaベースのSSHクライアントを提供します。

于 2012-11-16T13:49:26.793 に答える