title: idea svn 使用方法(Merge) tags:
- IDEA
- Merge
- Subversion
- VCS categories: idea date: 2017-04-25 18:18:55
目前專案中使用idea作為主要的開發工具。
部分同學在操作idea的vcs總是會出現一些問題,現將使用步驟說明如下:
idea雖然自帶svn外掛,但是仍然是呼叫svn命令。因此需要安裝svn命令列
(重新)?安裝小烏龜時記得選擇命令列
-
首先開啟idea選擇對應的vcs系統
-
開啟右鍵選單選擇svn
-
勾選update
-
選擇想要提交的分支比如test-release
-
點選OK後開啟Version Control頁面選擇merge From
-
通常選擇Quick Manual Select按鈕可以選擇指定changeSet進行merge
-
選擇想要merge的內容
出現綠色加號表示該changeSet已經merge到當分支(此提交是在merge source所在的分支上)
無綠色加號分兩種
1. 從其他分支merge到merge Source的程式碼(假設目前分支C ,目標merge分支A,其他分支B)即C想要merge由B分支到A分支的程式碼 (需要點開該changeSet確認一下是否出現Alerday Merged)
2.未merge程式碼 -
當merge完成之後為確保程式碼已經完全反映(尤其需要注意非文字檔案,比如excel,so等等)重新按照步驟4 update到開發分支檢視確認是否有更新
通常出現update就是存在merge遺漏,需要各位開發自行確認。