SVN子命令SVN merge使用方法全程指导

开发 项目管理
本文向大家介绍一下SVN的子命令SVN merge的一些要领和使用方法,希望通过本文的学习大家能掌握子命令SVN merge的使用。

本讲解一下SVN的子命令SVN merge的一些问题,主要包括子命令SVN merge的要领和使用方法。首先我们来看一下SVN merge要领:

子命令SVN merge要领
1.1为主要目录,v1.2现在开发目录,v1.1在v1.2开发过程中也在fixbug,在改变。。。现在将2个版本合并。
选择以v1.1为主,将v1.2的版本合并到v1.1中。

1.在v1.1点击选择merge命令,在将from下的路径指向v1.2.
意思将:from的Revision到end的Revision版本之间的差异,加载到3即v1.1中
from的版本Revision为:v1.1和v1.2分开的时候,在modeacopy后一个版本
end的版本v1.2最近,最新的版本.
2.点击merge,会出现一些冲突
3.用editconflict解决冲突,执行resolved
4.commit一下

子命令SVN merge解决冲突,editdiff
1.editdiff
2.找到冲突
3.3方对质
4。找到页面,需要那个
5.找到历史中版本,看那个需要
6.手动修改
7.resolved

子命令SVN merge的使用方法:

svn是继cvs之后如今比较流行的版本管理工具,再后面比较流行的是git,号称分布式。对于版本管理来说我觉得除了基本的check out和check in以及update,考量工具好坏的就是分支和合并功能,俗称branch和merge。记录一下svn的分支和合并操作,备查。
建立一个分支:
svn cp url_to_trunk url_to_branches/branches_name
注意这里要记住当前的版本号,以后merge的时候用,重要。
合并到trunk:
首先进入trunk的work copy,执行:
svn merge branches_name@version branches_name .
version就是create branches时的版本号。
merge之后,svn st即可看到之后的情景,有冲突的解决冲突,然后提交就ok。可以使用 –dry-run参数来模拟执行merge的过程。
svn merge的help如下:
# svn merge --help
merge: Apply the differences between two sources to a working copy path.
usage: 1. merge sourceURL1[@N] sourceURL2[@M] [WCPATH]
2. merge sourceWCPATH1@N sourceWCPATH2@M [WCPATH]
3. merge [-c M | -r N:M] SOURCE[@REV] [WCPATH]。子命令SVN merge的要领和使用方法介绍完毕。

【编辑推荐】

  1. Linux下不常用的SVN 命令大揭秘
  2. SVN子命令SVN Update详解
  3. SVN客户端常用命令专家全程讲解
  4. SVN使用教程简单配置篇详解
  5. 跟踪报道SVN客户端常用命令

 

 

 

 

责任编辑:佚名
相关推荐

2010-06-01 11:02:16

SVN合并

2010-05-20 14:35:58

SVN客户端常用命令

2010-05-20 09:41:07

MyEclipse下配

2010-05-20 12:43:37

SVN Update命

2010-05-24 10:29:51

子命令Svn reve

2010-05-25 16:52:39

SVN中使用Git

2010-05-24 10:45:52

子命令Svn lock

2010-06-01 19:55:30

SVN使用

2010-06-02 14:41:46

SVN建库

2010-05-24 14:16:34

子命令SVN diff

2010-05-20 17:06:48

SVN CO

2010-05-31 11:30:57

SVN使用

2010-05-21 10:13:30

Svn import子

2010-05-25 18:45:05

2010-05-24 15:23:41

SVN子命令add

2010-05-25 17:13:26

SVN子命令log

2010-05-24 15:23:41

SVN子命令add

2010-05-24 12:21:22

子命令SVN merg

2010-05-28 15:28:25

svn-importe

2010-06-02 09:45:02

SVN学习笔记
点赞
收藏

51CTO技术栈公众号