拉取新分支
1.用乌龟(TortoiseSvn) 创建分支(Branch)和标签(Tag)
https://blog.youkuaiyun.com/nextstudio/article/details/8844735
合并兄弟分支
ref:小乌龟SVN合并分支到主干、合并主干到分支,工具操作 https://blog.youkuaiyun.com/weixin_40797576/article/details/93500099

第二步:父子/兄弟分支都是选择这第一个选项。

第三步:兄弟分支的话,需要选择合并的修改版本范围为“指定(a)范围”

最后一步:直接选择合并。这个时候,合并完的版本是还在本地的,需要再次提交才能达到远程仓库。
版本还原
第一步:右键,选择TortoiseSVN,选择“更新至版本”
第二步:选择版本号,然后点击确定就可以了。

特别需要注意的是,这里选择回滚之后,就没有回头路了。本地仓库和远程仓库都会被回滚掉的哦哦哦!
删除分支
右键,选择TortoiseSVN,选择“版本库浏览器”,选择需要删除的分支,右键点击“删除”即可。
更多
右键,选择TortoiseSVN,选择“帮助”,可以看到更多操作(有些操作可能会比较旧,毕竟这帮助文档不是实时更新的感觉。)
异常
Commit failed with error
0 files committed, 34 files failed to commit: XXX
svn: E155015: Commit failed (details follow):
svn: E155015: Aborting commit: ‘.XXXXActivity.java’ remains in conflict
解決步骤:
- 定位出冲突的是哪个Activity,
- 然后,先push上去其他不冲突的文件;
- 到线上仓库删掉线上仓库中冲突的文件,
- 再回到AS中,将本地刚才冲突的文件push上去。问题解决。

本文详细介绍了如何使用TortoiseSVN创建分支、合并操作,包括指定范围合并、解决冲突的步骤,并涵盖了版本还原和删除分支。重点讲解了冲突处理和提交流程。
3517

被折叠的 条评论
为什么被折叠?



