SVN的一些基本概念(学前了解)

一、主干

主干是一个纯净的版本,可以随时运行部署和上线。任何时候都需要保证主干的正常运行!一般需要拉一个主干到本地,但不要修改,主要用于合并操作

二、分支
分支是我们平时开发用的版本,只有当开发告一个段落,且运行没有问题才会和主干进行合并。
为了保持主干的干净,可以多创建分支
每创建一个分支我们都需要将这个分支拉到本地进行开发。

三、合并
由于是在分支上开发,所以为了保持与主干的同步,需要经常性的拉主干的代码进行合并。使用命令:Merge a range of revisions
当分支上的代码开发完毕,又需要将分支上的代码合并到主干上。使用命令:Reintegrate a branch

四、冲突
合并的过程中就会产生冲突。当遇到冲突的时候,使用命令:Edit conflict
找到产生冲突文件的最后提交者,解决冲突后,使用命令:Resolved
冲突解决后再次Commit一下。

原文地址:https://www.cnblogs.com/varchar-pig/p/14238617.html