老的工程採用了MyEclipse8.6+SVN的開方工具和版本管理,去年在一個新的項目中實踐了idea和git,嚐到一些更好用的東西(快捷鍵、提示補全、模板),漸漸習慣和喜歡上了idea,因此想將原來的工程轉到idea上,下面是我在轉換過程當中的一些分享:
一、首先下載個
SVN的命令包(一直不是很喜歡小烏龜,不知道爲何),直接進行安裝。
二、找開idea64,設置svn配置,ctrl+alt+s,打開配置界面,選擇Subversion設置安裝的svn路徑。
三、設置svn代碼庫的地址,VCS->Checkout from Version Control->Subversion
在彈出的窗口選擇新增Repository,添加完後點擊目錄會提示進行用戶權限認證,須要輸入用戶名稱和密碼。
四、因爲idea裏沒有工做空間的東本,都是以project的形式存在,若是想將原來的project都在一個idea窗口中工做,咱們須要利用project與module的關係。因此也沒有辦法直接在idea上經過svn插件以project的方式導入工程,咱們能夠經過以前安裝好的SVN命令,提早將多個project下載到本地目錄。
svn checkout http://192.168.1.22:8001/svn/bss/FRAME/al-commons/al-parent/trunk/ ./al-parent
svn checkout http://192.168.1.22:8001/svn/bss/FRAME/al-commons/al-common/trunk/ ./al-common
svn checkout http://192.168.1.22:8001/svn/bss/FRAME/al-dsession/trunk/ ./al-dsession
.......
五、回到idea上,File->New->Module from Existing Sources... git
選中一個工程目錄,點擊OK。
選擇以MAVEN的方式導入,而後一直Next直到完成。
六、完成工程導入後,idea會提示是否將iml文件加入版本管理,考慮到團隊其餘員兼容,這裏選擇No,即在svn庫上保持eclipse的結構。
七、完成全部工程的導入,並能夠在idea上直接進行svn的操做。