SVN 新建時可以選擇性的建立三個文件夾
1. trunk 一般作為主開發的地方
2. branches 一般作為從trunk Copy過去的代碼,形成分支
3. tags 一般作為固定版本,不進行修改
branches 與tags 的生成過程其實就是trunk 代碼完整Copy過去的。 后期branches的修改或者trunk修改如果需要同步代碼,需要Merge操作,即代碼合並,其中需要解決代碼沖突Conflict。
Intellij IDEA 操作步驟為:
1. Ctrl + T 更新代碼
2. 點擊Changes選項卡中的Subversion Working Copies Information ,再點擊Merge From...
3. 根據需求是從trunk還是從branches中Merge
4. 如果是trunk則點擊Quick Manual Select
5. 可以在彈出的對話框中選擇性的Merge