2010-10-05 22 views
0

我這裏有一個項目:的Eclipse保持設置不正確的版本庫根

SVN + SSH://[email protected]/folder/ProjectName

版本庫的根是SVN + SSH:SVN // @ example.com/folder

無論我嘗試檢出ProjectName的次數或方式有多少,eclipse總會有助於告訴我存儲庫根目錄是svn + ssh://[email protected]

我在另一個倉庫另一個項目:

SVN + SSH://[email protected]/repos/OtherProject

Eclipse中正確識別版本庫的根在svn + SSH:// @ SVN example.com/repos/

什麼設置,無論是在svn存儲庫或在Eclipse中,將導致這種差異?

我正在使用JavaHL(JNI)和Eclipse Helios。

回答

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.* 

而且奏效了!