1.创建分支
右击已经存在的SVN项目->branch/tag,弹出框的to path输入新的分支名称,建议/branch/xxx,点击OK就创建出xxx分支.(建议创建前先svn update)
(最新版本(HEAD revision in therepository)——直接从版本库中最新创建,由于不需要从你的工作拷贝中传输数据,创建过程会很快。
版本库中的指定版本(Specific revision in therepository)——同样是从版本库中创建,不同的是你可以指定一个版本号。如果你忘了版本号,可以通过显示版本记录来找到你想要的版本号(如下图)。这种方式同样不需要从你的工作拷贝中传输数据,创建过程也很快。
工作副本(workingcopy)——这种方式会依据当前工作拷贝的版本状况(无论是你做了本地的修改,或是将其中的某些文件更新到了一个历史版本)来创建分支拷贝。这种创建方式会根据工作副本中每个文件的版本情况来决定是否要从工作拷贝向版本库中传输数据。原文链接:https://blog.youkuaiyun.com/csmly/article/details/61196343)
2.切换分支
右击已经存在的SVN项目->switch,弹出框的to path输入分支名称,上面新建了/branch/xxx分支,如果想要切换/branch/xxx分支,则输入/branch/xxx点击OK.
3.合并分支
右击已经存在的SVN项目->merge->merge a range of revisions->URL to merge from选择需要合并的代码分支,specific range输入框选择show log选择需要合并的版本号区间,然后一路next完成合并,如果有冲突解决完代码冲突,需要svn commit才能完成合并.
4.删除分支
右击已经存在的SVN项目->repo browser,弹出框的左边选择需要删除的分支右击->delete
————————————————
原文链接:https://blog.youkuaiyun.com/mxdzchallpp/article/details/73224862