java開發環境配置——IDEA SVN的使用


一.安裝svn客戶端,在idea中配置svn

裝小烏龜,TortoiseSVN ,就下圖一個要注意的地方,這里默認 command line client tools是不安裝的,選上。如果已經安裝過了,但是沒有選上這個,重新打開安裝程序,選Modify,選上就可以了

紅圈內的路徑就是安裝svn(小烏龜)bin目錄下的svn.exe

二.上傳項目到svn服務器

1.打開項目 ,上面工具欄選擇VCS 選擇把項目交給SVN管理,然后選擇Subversion。選擇SVN管理后可以看到項目變了顏色

                          

2.右擊項目,選擇Subversion——>Share Directory,選擇第三個並且打上勾,創建分支和主干,后面默認1.8 format即可,之后項目就會變成綠色

3.右鍵項目選擇-->Subversion-->Commit Directory提交項目

注意,第一次遷入項目提交時,把這個勾去掉,不然可能會很慢。spring boot的項目,.iml文件 .idea文件夾應該是忽略提交的,遷入時取消勾選

三.從svn服務器檢出項目

再選擇倉庫的地址,選擇的時候,要遷主干的就選trunk,分支的就選對應的分支的。點checkout后,選擇存放位置,之后全部默認即可。然后會提示是否創建項目,創建時也都默認即可,然后注意要等項目全部加載完畢再去操作。注意事項,如果打開項目時,提示你是 iml文件是否要加入svn版本控制,請選擇否

四.使用注意事項

1.忽略文件不提交

在idea中忽略提交文件,分兩種情況:

第一種,文件還沒有納入版本管理

這種通過 svn的ignore配置 version control—-local changes—-configure ignored files, 

忽略文件分幾大類,忽略某個文件夾、忽略某類文件(正則)、忽略某個文件

第二種,文件已經納入版本管理,但不想再提交

比如,不小心提交的eclipse、intellij的文件。這種就通過version control的changelist來實現。intellij提供了changelist功能,可以對文件進行分類,提交時,只提交active(活躍的)changelist

第二種方法是可靠的方式,無論文件是否提交,都可以通過此方法達到提交指定文件的要求,並且提交的文件,一目了然

參考:https://blog.csdn.net/wangjun5159/article/details/74932433

2.提交代碼

提交代碼時應該先獲取代碼,然后能編譯通過后再提交,不影響同事的使用。遇到改同一個文件情況時,事先和商量好,這樣有沖突時也好處理

 


免責聲明!

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



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