美文网首页
svn 主干分支合并

svn 主干分支合并

作者: 小蓝田 | 来源:发表于2018-11-28 17:26 被阅读0次
1.创建本地仓库

本地硬盘中新建 TestRepo 文件夹,鼠标右键点击此文件夹,如下图所示,选择 Create repository here

20181128134903.png
选择 Create folder structure 20181128134944.png
选择 Start Repobrowser 可看到创建的默认目录结构 20181128135334.png
在仓库中创建 TestMyProject 目录,如下
20181128162353.png
20181128162418.png
2.拉取代码到本地

在 TestSVN 文件中空白处点击右键,选择 SVN Checkout...

20181128140816.png
输入仓库路径(实际中是远程仓库路径),点击右侧 ... 选择 trunk 下 TestMyProject 目录,然后填入本地存放代码路径
20181128163150.png

拉完代码效果如下,其中 TestMyProject 为空文件夹

20181128163354.png

在 TestMyProject 中创建文件 test1.txt,然后将文件加入到版本控制中,如下

20181128163506.png

加入到版本控制后,文件会显示一个蓝色的加号,然后将文件提交

20181128163602.png
3.创建分支

鼠标右键点击 TestMyProject 选择 Branch/tag...

20181128163722.png

点击右侧 ... 选择在仓库中存放分支的路径 branches,然后在 To path 中补充上要新建的分支的名字 branch-TestMyProject,点击 OK,这样分支在仓库中创建完成

20181128163905.png
4.分支拉回本地

在 TestSVN 中空白处点击鼠标右键,选择 SVN Checkout... ,点击右侧 ... 选择 branches 目录下的 branch-TestMyProject,然后选择本地存放的路径

20181128164220.png
分支拉回本地后效果如下
20181128164614.png
20181128164738.png
5.分支更新主干中的内容(主干合并到分支)

主干有更新,分支需要同步主干中的更新,在主干中新建 test2.txt ,并提交

20181128165051.png

右键本地分支,选择 Merge...

20181128165148.png

选择第一个

图片20191015161705.png

”URL to merge from” 填trunk的路径,理解为 “从主干合并“ 到分支,”Revision range to merge”就是要将主干的哪些revision所对应的变化合并到分支中

图片20191015161915.png

Merge

20181128170248.png

本地分支中可以看到 test2.txt 已经增加进来,这里只是本地分支更新了,远程分支还是没有 test2.txt,需要将新增的文件提交到仓库中

20181128170450.png

将 test2.txt 提交到仓库中,至此分支更新完成

20181128170811.png
6.分支合并到主干

与主干合并到分支没什么区别,类似。

注意

合并之前保证本地代码和svn代码都是最新的,先更新,再提交,减少冲突。

相关文章

  • idea svn主干分支合并

    现有主干项目svn-test,分支项目branch-svn-test进行主干合并到分支和分支合并到主干操作 主干合...

  • svn 主干分支合并

    1.创建本地仓库 本地硬盘中新建 TestRepo 文件夹,鼠标右键点击此文件夹,如下图所示,选择 Create ...

  • SVN 主干(trunk)、分支(branch )、标记(tag

    SVN 主干(trunk)、分支(branch )、标记(tag) 主干(trunk)、分支(branch )、标...

  • svn分支合并到主干(IDEA)

    该篇文章还是主要分析一下(使用IDEA)最方便的合并分支操作日常工作中有很多中方式来操作svn,{update、c...

  • SVN分支合并到主干问题

    合并后状态:copyed:分支新加的文件removed:分支删除了的文件modified:分支修改了的文件conf...

  • SVN merge操作

    SVN的操作中经常需要将改动从一条分支或者特性合并到主干或者其他分支上。 1、在需要合并的文件夹右键,选择Tort...

  • Android Studio 合并分支代码到主干的操作

    [Android Studio 合并分支代码到主干的操作] 一、背景 使用SVN进行版本管理时,一般的,我们的所有...

  • idea git 合并分支

    idea git 合并分支idea如何在git上将分支代码合并到主干

  • GitHub合并分支代码

    合并步骤:( branch分支内容 合并到 master主干) 1、进入要合并的分支 git checkout (...

  • 合并分支

    git merge --squash 分支名称 把分支中的多个commit合并成一次修改,合并到主干。因此主干上不...

网友评论

      本文标题:svn 主干分支合并

      本文链接:https://www.haomeiwen.com/subject/aovaqqtx.html