svn merge操作
使用SVN做Merge操作时,会包含6个选项,下面就这6个选项给出详细的说明:
1.Merge a range of revisions
此类型应用最为广泛,主要是把源分支中的修改合并到目标分支上来。
合并的源URL填写的是要合并的源分支的URL,待合并的版本范围如果为空,则指的是合并分支上所有的版本,即自从分支创建以来到分支当前最新版本的所有演变。如果只是选择其中一个版本,或者几个版本,那么就表示只是将指定的n个版本的变化合并到主干上。如果只是选择其中一个版本,那么表示只是选择那个版本的修改,之前或之后的修改将不被采纳。
2、Reintegrate a branch
可以理解为是第一种合并类型的一种特例,即把源分支上的修改直接覆盖目标分支上的相应文件。一般常用于执行完从主干到分支的合并后,再从分支合并回主干。假设前提是主干上尚未进行新的修改。合并的结果将使得分支和主干一模一样,从而可以删除分支。
3、change-set based merge (需要下载Collabnet软件)
4. Merge two different trees
此类型与前两种类型不同,第一种类型可以选择源分支合并的版本,目标分支不能选择版本;第二种类型是源分支和目标分支都不能选择合并的版本;而这种类型则是无论是源分支还是目标分支都可以选择合并的版本,即可以选择过去的一个目标分支版本与源分支的某个版本进行合并。合并的时候以选择的源分支版本为主,如果选择的目标分支版本与源分支版本有不同的地方,合并时目标分支部分将被放弃。
起始URL:选择目标分支目录的URL(应当和当前工作副本的URL一致,这个是所谓的合并点)
结束URL:选择要合并的源分支的URL。
起始和结束的版本:一般起始版本应当找到最后一次同步时的版本,如果从没有同步过(第一次合并),则选择创建分支时的版本,结束版本一般是最新版本,如果你不想将某些内容合并进主干的话,也可以选择一个合并点。
参看http://wenku.baidu.com/view/6d489348cf84b9d528ea7a56.html
5.Manually record merge information (手工指定不需要合并的修改)
6.Manually remove merge information    (手工指定要合并的修改)
---------------------
http://blog.sina.com.cn/s/blog_13cc013b50102wk5m.html
svn merge操作的更多相关文章
- svn上想回滚代码怎么办?——svn merge 命令
		小博客断更了很久,最近想接着尝试建立写作的习惯,把自己工作生活遇到的有用知识沉淀下来.尽管微信公共账号比较火,但个人觉得这种不能用搜索引擎检索的东西完全就是历史的倒退,就像 RSS 这种提高信息传播效 ... 
- svn merge 回滚
		聊一聊 svn merge 命令. svn 是啥就不用介绍了吧,谁用谁知道.有了 svn,开发者只要把代码提交上去,无论山崩地裂.电脑进水.硬盘格式化,哪怕换了一台电脑,都能随时把代码找回来.不过从自 ... 
- svn merge部分的详细说明
		http://blog.sina.com.cn/s/blog_620eb3b20101hvz7.html 解决版本冲突-使用SVN主干与分支功能 1 前言 大多数产品开发存在这样一个生命周期:编码. ... 
- 关于SVN的操作批处理示例
		关于SVN的操作批处理示例 为了一句话:不要动手做机器能够做的事情. 天天工作用svn,更新啥的打开目录啥的动作天天在重复.每次写些命令也蛮无聊的,不说了,看下面: 1 @echo off 2 rem ... 
- SVN merge
		SVN merge的主干,分支的相互合并操作 SVN merge的主干,分支的相互合并操作 本文只研究了 在本地如何进行主干,分支的相互合并 的操作:从主干到分支,从分支到主干. 本地客户端工具是 ... 
- 菜鸟教程之工具使用(九)——Git如何进行分支的merge操作
		今天继续我们的Git教程,Git杀手锏级的功能就是对于分支的管理,那么今天就来说说分支之间的merge操作.merge可以说是我们日常使用最多的操作之一,通常一个merge操作会包含commit.pu ... 
- Linux 下 SVN 命令操作详解
		1.将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain ... 
- svn merge详解
		svn merge详解 [OK] http://blog.163.com/lgh_2002/blog/static/4401752620106202710487/ Subversion的分支通常用于在 ... 
- SqlServer中的merge操作,相当地风骚
		今天在一个存储过程中看见了merge这个关键字,第一个想法是,这个是配置管理中的概念吗,把相邻两次的更改合并到一起.后来在technet上搜索发现别有洞天,原来是另外一个sql关键字,t-sql的语法 ... 
随机推荐
- 1+x证书Web前端开发HTML+CSS专项练习测试题(八)
			1+x证书Web前端开发HTML+CSS专项练习测试题(八) 官方QQ群 1+x 证书 Web 前端开发 HTML+CSS 专项练习测试题(八) http://blog.zh66.club/index ... 
- win7和win10自带桌面便签哪里找
			一些小伙伴习惯使用windows自带的便签功能,但win7和win10区别较大, 导致更新系统后不知道在哪里找,甚至以为没有该功能了, 其实不然,下面我总结了2种方法,希望能帮到有需要的人 win7( ... 
- 从零开始学 ASP.NET Core 与 EntityFramework Core  目录
			从零开始学 ASP.NET Core 与 EntityFramework Core 介绍 我是一个目录,它旨在帮助开发者循序渐进的了解 ASP.NET Core 和 Entity Framework ... 
- SpringBoot 和Vue前后端分离入门教程(附源码)
			作者:梁小生0101 juejin.im/post/5c622fb5e51d457f9f2c2381 推荐阅读(点击即可跳转阅读) 1. SpringBoot内容聚合 2. 面试题内容聚合 3. 设计 ... 
- 死磕 java同步系列之CountDownLatch源码解析
- 裸奔的支付X聊天,你还敢用吗?
			- 语音消息 使用HTTP明文传输,没有任何加密措施,使用域名为up-mayi.django.t.taobao.com,从报文中可以看出,语音消息是以文件形式在网络中传输的,下图为一次语音的发送传输过 ... 
- 【微信小程序】e.currentTarget和e.target
			什么是事件 事件是视图层到逻辑层的通讯方式. 事件可以将用户的行为反馈到逻辑层进行处理. 事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数. 事件对象可以携带额外信息,如 id ... 
- Vue实战狗尾草博客后台管理系统第七章
			Vue实战狗尾草博客后台管理平台第七章 本章内容为借助模块化来阐述Vuex的进阶使用. 在复杂项目的架构中,对于数据的处理是一个非常头疼的问题.处理不当,不仅对维护增加相当的工作负担,也给开发增加巨大 ... 
- vue-router Uncaught (in promise) NavigationDuplicated 错误
			使用 vue-router 编程式实现页面跳转 this.$router.replace({ path: '/pub' }); 出现错误如下图 原因:vue-router 在 3.1 版本之后把 th ... 
- qt 网络库使用介绍
			qt 网络库使用介绍 在.pro文件中,要手动添加network模块:QT += network 有三个核心类, QNetworkAccessManager: 发送get或者post请求. 用get方 ... 
