IDEA中SVN的日常使用
阿新 • • 發佈:2019-01-25
在IDEA的面板中,根據面板的背景顏色不同,顏色可能會不一樣。這裡是以白色背景面板為準。
1.綠色
代表沒有提交過,需要add,在提交。2.黑色檔案
代表沒有動的檔案。3.藍色
代表檔案修改過,還沒上傳。4.紅色
代表錯誤,或者衝突。5.檢視本地新增了哪些檔案
Windows下Alt+9,OS X下CMD+9是Changes 選項卡,上面有一個名為Local Changes的標籤,本地修改和新增的檔案都在這裡
Unversioned Files
代表新增加的檔案,並且未新增到版本控制中去的。此時選中未新增到版本控制中去的檔案,點選滑鼠右鍵,將檔案add到svn中,然後在提交
Default
代表已經加入到版本控制中去了,綠色代表新增的檔案,從這裡可以選擇新增加的檔案,然後提交到svn上去
Locally Deleted Files
代表被刪除的檔案(這個不確定)
2、解決衝突
提交程式碼時如果存在衝突的話就會提示
2.1在檢視修改檔案列表中也可以檢視區別
但此時檢視的是本地之前儲存的修改,顯示的並不是svn上最新的
2.2更新存在衝突的檔案
更新檔案時就會在視窗顯示出存在衝突的檔案
點選merge(合併的意思),此時左側檢視為本地的檔案 ,右側檢視為svn上的最新版本,中間的檢視為最終確定下解決完所有的衝突需要提交的程式碼;將衝突解決好後,點選Applay