eclipse中版本控制的使用
方案一:
1 首先在本機安裝TortoiseSVN 1.9.5(或者其他版本)
2 在eclipse中安裝對應版本的SVN外掛(一定要對應 不然不能夠實現專案關聯)
對應關係: 所以 TortoiseSVN 的版本與Subclipse的版本對應如下: Subclipse 1.10.x --> TortoiseSVN 1.8.x Subclipse 1.8.x --> TortoiseSVN 1.7.x Subclipse 1.6.x --> TortoiseSVN 1.6.x Subclipse 1.4.x --> TortoiseSVN 1.5.x
如果版本對應的話 可以通過SVN客戶端直接check out 專案工程程式碼,然後再eclipse中匯入存在的maven專案或者其他普通專案,此時就可以看到正確的作者資訊。
方案二:各自為政 不去進行SVN和eclipse中外掛的關聯,SVN下載專案之後,直接在eclipse中進行匯入,是什麼專案就按什麼專案匯入。
方案三:直接在eclipse中安裝外掛,安裝完外掛之後,直接進行SVN專案匯入
-
使用Eclipse從svn檢出專案。
開啟Eclipse,在project explorer空白區域右鍵滑鼠移至import選擇import。
-
之後選擇svn-->從svn檢出專案,然後輸入svn地址,按照提示一步步從svn上檢出maven專案
-
檢出成功後會在project explorer中顯示剛剛檢出的maven專案。但此時專案的目錄結構還不是maven專案的目錄結構,需要轉換成maven專案的目錄結構。
此時轉換成maven專案的方法有兩種。第一種適用於不存在父子關係的maven工程,第二種適用於存在父子工程的maven專案。
(一)直接單擊專案,右鍵選擇configure,選擇convert to maven project
-
(二)刪除project explorer中的專案,並重新從工作區間匯入maven專案。
具體操作如下:
1、首先刪除剛剛從svn檢出的專案(千萬別把工作區間相應的專案刪除掉了,此操作只是刪除從project explorer中移除該專案的顯示)
右鍵選擇delete,選擇ok即可(注意彈出框中的delete project contents on disk不能選上,否則會從工作區間資料夾裡刪除剛剛檢出的專案)
-
然後再重新匯入maven專案。
在project explorer空白區域右鍵選擇import,選擇匯入maven,選擇extisting maven projects,選擇工作區間剛剛檢出的maven專案,點選確定匯入Eclipse中。
-
最後,轉換成功後,專案左側會出現一個M字圖示並有黃色的svn圖示。至此,從svn成功檢出了maven專案。