2011-12-26 46 views
2

我將源代碼導入到Eclipse Java項目中。但在與「SVN」進行「團隊同步」時,我得到了以下錯誤:SVN:此同步中涉及的所有模型類型都被禁用

All the model types involved in this synchronization are disabled which means there are no element to display

我無法與SVN同步。你能告訴我爲什麼會出現這個問題以及如何解決它?

+0

從控制檯(如果有的話)的'svn update'在你項目的根目錄中有效嗎? – piotrekkr

回答

2

一種可能性是,您使用Eclipse以外的另一個符合SVN 1.7的工具(例如新的Tortoise SVN 1.7)檢出項目,並嘗試同步安裝了Subversive插件的Eclipse。 Subversive插件僅在SVN 1.6之前才兼容。 SVN 1.7有一個新的目錄結構(在所有項目的上方文件夾中只有一個隱藏的.svn文件,而不是每個項目子文件夾中的一個.svn文件夾)。

這就是爲什麼顯然他們不兼容。錯誤信息沒有幫助,我同意。 在這種情況下,如果你不想通過月食再次檢出的項目,你唯一可以做的事情是:

  • 卸載龜1.7
  • 安裝1.6
  • 刪除項目
  • 通過龜1.6
  • 打開Eclipse
  • 再次檢查出來

然後,你必須什麼也不做,它會自動如果您配置了存儲庫,則同步您的項目。

2

嘗試右鍵單擊您的項目 - >團隊 - >共享項目。該插件將會看到本地的SVN元數據,並詢問您是否要重用它(或放棄它)。點擊完成,你應該全部設置。

相關問題