SVN 分支管理(本文以Unity项目为例)
文章目录
- 1.准备工作
- 2.新建SVN仓库
- 2.拉取远端空
trunk
到Unity项目目录下 - 3.设置忽略,提交unity项目至仓库
- 3.创建分支
- 4.切换分支
- 5.合并分支回主干(例如将 trunk_01 合并回 trunk)
- 5.删除分支(可选)
1.准备工作
- 下载TortoiseSVN
- 下载VisualSVN
2.新建SVN仓库
2.拉取远端空 trunk
到Unity项目目录下
3.设置忽略,提交unity项目至仓库
这一步自行完成
3.创建分支
在你当前项目文件夹(如 D:\SVNWorkspace\MyUnityProject)空白处右键
→ 选择 TortoiseSVN → Branch/Tag…
tips:我用的中文
4.切换分支
- 项目文件夹右键 → 选择 TortoiseSVN → Switch
- 在 URL of repository 填入你要切换的路径:
5.合并分支回主干(例如将 trunk_01 合并回 trunk)
- 在分支下新建文件并提交
- 切回主分支合并
- 测试合并(可选)
- 提交合并结果
合并完成后会看到本地有修改的文件 → 右键 → SVN Commit → 写如 Merge feature_ui into trunk 提交即可。
5.删除分支(可选)
删除分支:打开 Repo-browser,右键 branches/feature_ui → Delete(不会影响历史)