【SVN】Eclipse中使用Svn上傳和下載程式碼
一、前言
SVN這個版本管理工具真是非常的強大,無論什麼樣的語言都可以使用,都提供版本管理。以前小編使用C#,使用vs的時候就使用svn。現在學習了java,還是使用svn,可以說是輕車熟路,下面小編就像大家介紹一下如何進行程式碼的上傳和下載。
二、上傳
在Eclipse中,選中要上傳的檔案,右擊,在彈出的快捷選單中選擇team–>share Project,彈出share Project對話方塊:
程式碼上傳需要忽略掉:setting資料夾,.classpath、.Project檔案。 以setting資料夾為例,忽略的方法如下:右擊,add to svn :ignore
忽略以後,setting資料夾,就自動消失了,如圖:
需要忽略的都忽略後,就要把需要提交的進行提交:選中,右擊,提交。
提交完成後,效果如下:
在svn的倉庫中,可以看到已經提交的專案:
綜上,對於單個專案提交操作還是比較簡單的,但是對於聚合工程還是要對setting資料夾,.classpath、.Project、traget檔案等進行忽略的。關鍵聚合工程的svn提交,小編將在下一篇部落格給大家帶來。
三、下載
下載操作就相對簡單了,在我們的Eclipse中選擇import,彈出Import對話方塊,對話方塊中選擇SVN–》Check Project from SVN ,然後下一步:
選擇svn倉庫的路徑:這裡小編就用小編自己已經存在的,如果沒有的朋友可以通過“Create a new repository location”連線到自己要down的路徑。
下一步後,就可以看到倉庫中所有的專案,然後下一步:
選擇“Check out into the workspace as projects” ,把下載的當成專案。然後Depth選擇“fully recursive”,然後下一步:
設定下載的工作空間,然後點選Finish:
下載後的專案如下:
到這裡為止,下載操作基本也就完成了,很簡單,會使用svn的,基本一遍就會了,沒問題。下面有一些問題,希望可以和大家共勉:
問題:我上傳的專案是maven,但是下載下來的卻不是maven專案,該怎麼辦?
- 轉變成Maven專案
右擊下載好的專案,選擇Configure—-> Convert to Maven Project:
如圖,是經過改變後的專案:
問題:我的專案是聚合工程,在我的manager下有很多的子系統,我下載完成後,怎麼沒有這些子系統呢?
- 聚合工程,需要匯入子系統
選擇聚合的工程,右擊,選擇import,在彈出的Import對話方塊中,選擇Maven資料夾下的“Existing Maven Projects”,Next,就會顯示出該專案下顯示的所有的子專案,選中要顯示的,點選Finish即可:
匯入後的效果:
四、小結
再次在java這裡學習svn也是一種不一樣的體驗,所以小編通過部落格總結一下,深入的思考一下。svn真強大。使用好了才能讓自己更強大~~,加油!!
相關文章
- SVN-SVN外掛下載
- SVN下載安裝使用
- mac上SVN使用技巧和感受Mac
- SVN安裝與在eclipse中的使用Eclipse
- SVN使用和SVN常用命令
- Mac上eclipse安裝SVN+JavaHLMacEclipseJava
- Eclipse 中 安裝 SVN 外掛Eclipse
- Eclipse中如何修改SVN的地址Eclipse
- SVN和Git程式碼管理小結Git
- linux下svn的常用程式碼【轉】Linux
- svn程式碼版本管理
- SVN程式碼merge
- Eclipse SVN版本還原Eclipse
- Eclipse中SVN的安裝步驟(兩種)和用法Eclipse
- Eclipse下進行SVN提交時報“svn: 過期”錯誤的解決辦法Eclipse
- SVN客戶端下載和SVN visual studio 外掛客戶端
- 關於git 和 svn 的協調使用(主要用於方便在git 和 svn之間管理程式碼)Git
- 搭建Windows SVN伺服器及TortoiseSVN使用幫助和下載Windows伺服器
- Jenkins 的svn外掛下載的程式碼不是最新程式碼的問題Jenkins
- svn程式碼統計工具
- Eclipse Mars 如何安裝svnEclipse
- eclipse 安裝svn外掛Eclipse
- ubuntu 下svn客戶端使用Ubuntu客戶端
- linux下svn命令的使用Linux
- 關於Eclipse 中 svn外掛 和 egit 外掛的安裝EclipseGit
- svn使用教程
- SVN學習之windows下svn的安裝Windows
- Eclipse-安裝SVN外掛Eclipse
- svn上問題解析
- linux下svn命令使用大全(share)Linux
- Mac環境下本地svn的使用Mac
- svn安裝【轉載】
- [轉載]SVN系列之—-SVN版本回滾的辦法
- 使用SVN上傳程式碼,顯示已上傳,沒有任何報錯資訊,但是卻沒有更新到專案檔案裡
- svn程式碼發版的指令碼分享指令碼
- SVN使用總結
- Poechant快速安裝配置教程:Eclipse + SVNEclipse
- 09.SVN入門筆記——在 Eclipse 中使用 SVN 客戶端外掛解決衝突筆記Eclipse客戶端