`
jackleechina
  • 浏览: 584510 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类

svn 教程

    博客分类:
  • svn
 
阅读更多
http://wenku.baidu.com/link?url=RXLRjrTbSDn0q1pMM_UcS35mMaN6oSzpW8DJ7FJ0JYZMTq0XDBRc9NhNmeGKyj_Y_YQ7leRDXGje9V1d0SGVE8OKy2fNgMPSnbA8jqYEUr7  第49页

http://www.cnblogs.com/wenlong/archive/2012/05/07/2586853.html  非常好  合并两颗不同的树

http://blog.csdn.net/knighttools/article/details/40425569  合并工具

http://www.cnblogs.com/coding-my-life/p/3702407.html

http://blog.csdn.net/u011244446/article/details/53637092  例子

http://wenku.baidu.com/link?url=81wSzQWboOxku12ZG3SmYXkD9XXRawRGHgSIVV7MJp-RByVGvlm1XvRRY2UyZzEQjutmHw-THZwpREjXOkbNS4-T9899NoTncE0z5ehH2fq  超详细

http://wenku.baidu.com/link?url=DiI-0pscn0305iJW4s3QbvaaCxc0hUQc-j8ef2Nwy9BbBotg0_fhVxnWb9gBr6HhGsg2kvM7sHxCJuxsMWLbM8GFcuBlHZuDxMvnTWXO4KC

http://blog.csdn.net/bbirdsky/article/details/24620155

http://welcome66.iteye.com/blog/1913597
1) 从主干合并到分支
2) 从分支合并到主干
3) 将主干上的修改合并到分支
4) 合并2个分支到主干
5) 从主干到分支,手工指定不需要合并的修改
6) 从主干到分支,手工指定要合并的修改


http://wenku.baidu.com/view/6fbed13abe23482fb4da4cc3.html?from=search
Eclipse下SVN版本分支创建与分支合并


http://blog.csdn.net/han_dongwei/article/details/7754328
一、合并一个范围的版本
    此类型应用最为广泛,主要是把分支中的修改合并到主干上来。在主干上点击右键选择合并,然后选择合并类型:合并一个范围的版本。
合并的源URL填写的是要合并的分支的URL,待合并的版本范围如果为空,则指的是合并分支上所有的版本,即自从分支创建以来到分支当前最新版本的所有演变。如果只是选择其中一个版本,或者几个版本,那么就表示只是将制定的n个版本的变化合并到主干上。如果只是选择其中一个版本,那么表示只是选择那个版本的修改,之前或之后的修改将不被采纳。

二、复兴合并
    复兴合并可以理解为是第一种合并类型的一种特例,在复兴合并中,主干可以理解为是自从开创分支之后没有任何修改,而分支是经过修改的,而且合并中分支是没有版本选择的。经过复兴合并,分支中所有的修改都会合并到主干中,合并的结果将使得分支和主干一模一样,从而可以删除分支。

三、合并两个不同的树
    此类型与前两种类型不同,第一种类型可以选择分支合并的版本,主干不能选择版本;第二种类型是主干和分支都不能选择合并的版本;而这种类型则是无论是主干还是分支都可以选择合并的版本,即可以选择过去的一个主干版本与分支的某个版本进行合并。合并的时候以选择的分支版本为主,如果选择的主干版本与分支版本有不同的地方,合并时主干部分将被放弃。
起始URL:选择主干目录的URL(应当和当前工作副本的URL一致,这个是所谓的合并点)
结束URL:选择要合并的分支的URL。
起始和结束的版本:一般起始版本应当找到最后一次同步时的版本,如果从没有同步过(第一次合并),则选择创建分支时的版本,结束版本一般是最新版本,如果你不想将某些内容合并进主干的话,也可以选择一个合并点。


http://blog.csdn.net/wjtxt/article/details/8623262
1. Merge a range of revesions
将某个分支上的一些修改,应用到本地的工作拷贝。
branch_remote由用户手工选择,branch_remote_actions由多组TO和FROM版本(用户手工选择的版本)比较生成。

2. Reintergrate a branch
将某个分支上的所有修改,应用到本地的工作拷贝。
branch_remote由用户手工选择,则TO为branch_remote:HEAD,FROM为base_line:ver_base

3. Merge two different trees
将手工指定的FROM和TO两个版本树的差异,应用到本地的工作拷贝。
TO和FROM均有由用户手工选择,branch_remote_actions由TO和FROM版本对比生成。当TARGET与FROM为同一分支时,ver_base等于
FROM。
分享到:
评论

相关推荐

    svn.rar_svn_svn教程

    - SVNBook:全面的在线SVN教程,涵盖基础到高级内容。 - Stack Overflow:社区问答网站,可以搜索并参与关于SVN的问题讨论。 - YouTube教程:许多开发者分享的SVN操作视频教程。 掌握SVN的使用对于团队协作至关重要...

    SVN教程PPT svn

    【SVN教程PPT概述】 SVN,全称Subversion,是一种版本控制系统,用于管理和跟踪文件及目录的变更。在团队协作中,SVN扮演着至关重要的角色,它能够帮助团队成员共享代码、文档和其他资源,同时保持版本的有序管理。...

    SVN教程 SVN与myeclipse整合

    SVN教程 SVN与myeclipse整合指导

    SVN教程(图文解说)

    【SVN教程】Subversion(SVN)是一种版本控制系统,用于跟踪文件和目录的更改,以便团队协作开发项目。TortoiseSVN是一款基于Windows的客户端工具,它提供了直观的图形用户界面,使得用户能够方便地与SVN仓库进行...

    svn教程.ppt

    svn教程 配置教程 服务器端配置 客户端配置 用于开发代码和文档管理 版本控制 很方便

    本机使用SVN教程

    ### 本机使用SVN教程知识点详解 #### 一、SVN简介与版本控制系统概念 - **SVN(Subversion)**:一种集中式的版本控制系统,由CollabNet发起并维护,是CVS(Concurrent Versions System)的升级替代品。SVN的主要...

    SVN教程---非常简单

    SVN教程---非常简单 本文将对 SVN 版本管理系统进行详细的介绍,包括 SVN 的概念、版本库的结构、用户权限管理、基本操作等。 一、 SVN 概念 SVN(Subversion)是一种集中式的版本管理系统,核心是版本库,它存储...

    svn教程文档,新手帮助

    **SVN 教程文档** **一、理解 SVN** SVN,全称为 Subversion,是一种广泛使用的版本控制系统,类似于 CVS,具有跨平台的特性,能在多种操作系统上运行。它的主要功能是管理和跟踪文件及目录的变更历史,允许多人...

    TutorialsPoint SVN教程.pdf

    在“TutorialsPoint SVN教程”中,你将学习如何有效地使用SVN来跟踪和管理代码变更,这对于多人协作的项目尤其重要。以下是对教程中可能涵盖的关键知识点的详细说明: 1. **版本控制基础**:首先,你需要理解什么是...

    Google_SVN教程集成Myeclipse

    【Google SVN教程集成Myeclipse】是一篇关于如何在Myeclipse开发环境中集成Google SVN的详细教程。在软件开发过程中,版本控制系统如SVN(Subversion)是至关重要的,它帮助开发者管理代码版本,协同合作。Google ...

    yuanyan_SVN教程

    ### SVN教程精析 #### 一、SVN服务器端与客户端的配置与使用 ##### 1. SVN服务器端搭建 **第一步:安装SVN服务器端** - 首先,确保你的系统环境已安装SVN服务器端软件,这是进行版本控制的基础。 **第二步:...

    svn教程+软件

    通过深入学习SVN教程,你可以掌握如何有效地使用SVN进行版本控制,无论是个人项目还是大型团队开发,SVN都是一个强大且不可或缺的工具。结合实际操作,例如阅读提供的“svn教程.doc”文档,将有助于你更好地理解和...

    SVN教程.ppt

    SVN教程,是开发人员常用的一种软件,在软件开发中起到一个重要的位置

    配置管理软件svn教程

    配置管理软件svn教程 ppt格式 比较详细

    SVN教程.pptx

    ### SVN教程知识点详解 #### 一、SVN简介与重要性 **SVN**(Subversion)是一款开源的版本控制系统,主要用于对文档、文件及目录等进行管理。它通过跟踪文件和目录的变化来记录每一次变更的历史,使得用户可以将...

    详细实用的SVN教程

    ### 详细实用的SVN教程 #### SVN简介与应用场景 Subversion(简称SVN)是一种分布式版本控制系统,广泛应用于软件开发和其他需要版本控制的场景。它可以帮助团队成员追踪代码变更历史、协同工作并管理不同版本之间...

Global site tag (gtag.js) - Google Analytics