0

私はここにプロジェクトを持っています:

svn + ssh://svn@example.com/folder/ProjectName

リポジトリルートはsvn+ssh://svn@example.com/folderです

ProjectNameを何度も、または何度もチェックアウトしようとしても、eclipseは、リポジトリのルートがsvn + ssh://svn@example.comであることを常に教えてくれます。

別のリポジトリに別のプロジェクトがあります:

svn + ssh://svn@example.com/repos/OtherProject

Eclipseはリポジトリルートをsvn+ssh://svn@example.com/repos/として正しく識別します

svnリポジトリまたはEclipseのいずれかで、どの設定が不一致の原因になりますか?

JavaHL(JNI)とEclipseHeliosを使用しています。

4

1 に答える 1

0

あいまいなメーリングリストの投稿を介して、解決策を見つけました: http ://svn.haxx.se/subusers/archive-2005-10/0103.shtml

実際には、情報はワークスペースフォルダー.metadata / .plugins/org.tigris.subversion.subclipse.coreおよびorg.tigris.subversion.subclipse.uiに保存されます。一部のファイルにはバイナリ情報があるため、これらのファイルを変更することはお勧めしません。代わりに、ファイルを削除する(または別の場所に保存する)ことを試みることができます。その場合、EclipseはSVNの場所について何も知りません。その後、正しいリポジトリを再度入力できます。既存のプロジェクトを新しい場所にマップする必要があります。

私は`を実行しました

rm -rf workspace/.metadata/.plugins/org.tigris.subversion.subclipse.*

そしてそれはトリックをしました!

于 2010-10-05T18:06:20.280 に答える