1. 程式人生 > >eclipse檢出svn專案後,該資料夾並沒有顯示綠色

eclipse檢出svn專案後,該資料夾並沒有顯示綠色

背景

  • win10作業系統
  • 裝了tortoiseSvn客戶端(最新版),
  • eclipse裝了subclipse外掛

在eclipse中檢出的svn專案,在檔案管理器中檢視沒有顯示綠色,如下:
這裡寫圖片描述

且右鍵顯示SVN upgrade working copy選單

解決

右鍵顯示SVN upgrade working copy選單的原因可以參考SVN Upgrade working copy這篇部落格的解釋,就是檔案管理器中選單顯示使用的tortoiseSvn客戶端功能,但是程式碼是通過eclipse中的subclipse外掛檢出的,外掛版本過低,導致`tortoiseSvn客戶端無法識別。

如果你現在正處在這種情況下,在eclipse中選中svn專案,右鍵team->upgrade的話,會報類似如下錯誤:

Invalid operation on the current working directory
svn: Can't upgrade 'D:\Users2\1127\jeesite' as it is not a pre-1.7 working copy directory
Can't find an entry
svn: Missing default entry

因為你的eclipse的subclipse外掛版本太低了,你需要更新subclipse外掛或者重新安裝最新版

總結

同時使用eclipse的subclipse外掛和tortoiseSvn客戶端時,如果要使兩者同時有效工作(標誌為eclipse中檢出的svn專案顯示資料夾綠色標記)。你需要使這兩者版本適配。以我的經驗來看,兩者都下載最新版本一般是可以適配的。