svn代码回滚和合并的利器svn merge

来源:互联网 发布:网络平台投稿 编辑:程序博客网 时间:2024/06/05 16:12

1.svn merge可以将两个对象的diff体现到本地工作目录上。

(1)两个对象

这个两个对象可以是同一个svn url的两个revison,也可以是不用的url,比如分支和主干。

(2)diff

diff可以是新增的内容,那么就是将一个对象的内容合并到另外一个对象上去。如果diff是减少的内容,那么就是将一个对象的内容回滚掉。


2.使用举例:

(1)svn提交的内容回滚

svn merge -r revision1:revision2 . 

注意此命令后面有一个点号,表示当前目录。  这个命令表示将revision1变到revison2需要修改的东西体现到本地工作目录中。  然后在svn ci一下,相当于将revision1和revision2之间的diff回滚掉了。

0 0
原创粉丝点击