使用SVN合并主干到分支,

前言:

项目开发一直在主干trunk上开发,即使区分了环境,每次发布项目,都会发布trunk上的所有代码,即使是没有验证过的代码,也会发布到生产上去。

基于这种情况,决定拉取一个分支出来,区分环境为预生产环境。分支为online

情况为这样:

主干上继续开发,当功能点需要发布到生产环境的时候,先把trunk的代码合并到online上,之后预生产验证没问题之后,再合并到生产环境上。

也就是说,主干代码合并到分支上。

图解:

使用SVN合并主干到分支,_第1张图片.

选择的是第一个,表示选择主干或者分支的代码合并到另外一个分支上。

第二个选项表示,合并两个不同的分支。

使用SVN合并主干到分支,_第2张图片

URL路径表示你的来源代码是哪个URL,比如我这边是想要把主干合到分支,那么我这边的URL就是主干的URL。

show log必须要选择想要合并的代码

使用SVN合并主干到分支,_第3张图片

之后点击Next

使用SVN合并主干到分支,_第4张图片

Test marge 测试合并是不是会出现错误,有时候会出现错误,但是点击Marge的时候,也可以成功。

如果真出现错误的话,报错页面为:

先模拟一个报错页面出来,仔细看,没有合并的字体为纯黑。合并过得代码,字体为淡灰色,并且前面有一个合并的标志

使用SVN合并主干到分支,_第5张图片

解决冲突:

使用SVN合并主干到分支,_第6张图片

使用SVN合并主干到分支,_第7张图片

使用SVN合并主干到分支,_第8张图片

嗯,差不多就是这样,记录下。

你可能感兴趣的:(Java)