正確導入svn拉取的工程


 

  為什么要寫這篇博文?主要是記錄摸着石頭過黃河的過程。之前在eclipse裝了svn插件,拉取遠程工程,在eclipse顯示的工程,並不會分開顯示模塊工程,反而

是以總工程的姿態呈現。或許你覺得不管分模塊展示,還是總工程展示,都無所謂。但細心的你,是否發現了工程java文件好像失去了關聯引用。比如,你想點擊去看

調用,這時是點不了的。

 

  下面就說說如何正確導入svn拉取的工程,並在eclipse中以模塊工程的姿勢呈現。

 

首先, 必須搞清楚 svn拉取工程的兩個概念 --- 檢出(check out) 與   導出(export)。

①、檢出(check out)

  檢出的工程的文件,包含了.svn文件。文件的增刪改操作會被svn客戶端識別到。可以對其update、Commit操作

②、導出(export)

  導出的工程文件夾,是不含.svn文件. 文件的增刪改是不會被svn客戶端識別的。無法對其update、Commit操作  

 

通過上述的科普后,當然我們在eclipse使用svn插件"check out"工程。

檢出工程后,進入工程的根目錄下,使用命令mvn eclipse:eclipse將工程轉為eclipse工程。

導入工程, 記得選上Search for nested projects。這時我們看到projects : 會以模塊工程的姿態呈現

 

 通過上述步驟導進來的工程,是有關聯引用的。這時對文件的增刪改,都會svn客戶端識別到的。可進行update、Commit操作。

 

總結下 : 

①、svn 檢出

②、eclipse移除工程(注意 : 並不是刪除)

③、mvn eclipse:eclipse 將工程轉為eclipse工程

④、導入,記得勾上Search for nested projects 即可 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM