svn代码回滚和合并的利器svn merge
2015-09-27 02:55
246 查看
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回滚掉了。
(1)两个对象
这个两个对象可以是同一个svn url的两个revison,也可以是不用的url,比如分支和主干。
(2)diff
diff可以是新增的内容,那么就是将一个对象的内容合并到另外一个对象上去。如果diff是减少的内容,那么就是将一个对象的内容回滚掉。
2.使用举例:
(1)svn提交的内容回滚
svn merge -r revision1:revision2 .
注意此命令后面有一个点号,表示当前目录。 这个命令表示将revision1变到revison2需要修改的东西体现到本地工作目录中。 然后在svn ci一下,相当于将revision1和revision2之间的diff回滚掉了。
相关文章推荐
- C++ STL学习
- redmine 和 github 集成
- 程序集与反射技术(C#)
- php扩展的安装及连接mongo测试
- 安卓中多线程断点续传文件下载核心代码总结
- C++中对sprintf()函数的说明
- Spring——scope详解
- 从c#数组求和说起
- Struts2——ModelDriven运用
- AlgorithmsI Programming Assignment 1: Percolation
- Spring学习笔记--spring+mybatis集成
- 使用Async和Await进行异步编程(C#版 适用于VS2015)
- ubuntu 14.04 下配置 Go 1.51
- 枚举类型
- 查找数组中只出现一次的元素
- C语言打印100 ——200之间的素数
- 流程控制语句
- C++之安全使用数组的4中方法
- MineCraft MOD编程(一)环境搭建
- Spring事务不起作用 问题汇总