`
likenice
  • 浏览: 61017 次
  • 来自: 北京
社区版块
存档分类
最新评论

svn 不同版本数据合并

阅读更多



 搞java开发的人员基本都用过svn,但是常用的基本功能也就是 checkout 和update.其他的分支,合并,数据回滚.用的比较少.

本人最近工作需要使用了一下以上几个功能.所以写出来,希望能够帮助一些人,减少学习时间.

 

需求:

主版本:https://192.168.0.11:8443/svn/code/product/trunk/iTop/iTop_V0.1/code/DAServer

分支版本:https://192.168.0.11:8443/svn/code/product/branches/iTop/iTop_V0.2/code/DAServer

将分支合并至 主版本.

 

 

1.由于eclipse 中svn插件我用的不是很熟练所以采用 svn客户端 tortoiseSVN.

所以先现在tortoiseSVN.去哪里下,自己google.

2.checkout主版本.

3.右键如下图:



 



 上图中 url to merge from 中选择分支地址.

 

 

下图中选择默认就行.



 点击 merge按钮.开始进行合并.

当有冲突会弹出一个框,如下:



 
 
 

这里是出现的冲突问你是选择本地版本还是分支版本,还是处理,还是忽略等一会自己处理.我们这里默认选择 resolve all  later.

 

接下来有冲突的文件就会表示出来.进行解决就行了.如下图:



 

解决完了update.一起ok.

 

 

 

  • 大小: 55.8 KB
  • 大小: 56.7 KB
  • 大小: 57.3 KB
  • 大小: 40.8 KB
  • 大小: 55.3 KB
  • 大小: 22.9 KB
分享到:
评论

相关推荐

    SVN使用手册中文版快速入门

    我可以在web浏览器看到我的版本库,但是svn checkout给我一个301 Moved Permanently错误。 我尝试察看我的文件的一个老版本,但是svn告诉我“path not found”。 C. WebDAV和自动版本化 WebDAV基本概念 仅是平常的...

    版本控制 Tortoise SVN

    svn存储版本数据也有2种方式:BDB(一种事务安全型表类型)和FSFS(一种不需要数据库的存储系统)。因为BDB方式在服务器中断时,有可能锁住数据,所以还是FSFS方式更安全一点。 集中式代码管理的核心是服务器,所有...

    SVN使用手册中文版.chm

    我可以在web浏览器看到我的版本库,但是svn checkout给我一个301 Moved Permanently错误。 我尝试察看我的文件的一个老版本,但是svn告诉我“path not found”。 C. WebDAV和自动版本化 WebDAV基本概念 仅是平常的...

    SVN操作手册中文版网页格式

    4.20.3. 合并两个不同的目录树 4.20.4. 合并选项 4.20.5. 预览合并结果 4.20.6. 合并跟踪 4.20.7. 子合并期间处理冲突 4.20.8. Merge a Completed Branch 4.20.9. Feature Branch Maintenance 4.21. 锁 4.21...

    使用Subversion进行版本控制(针对 Subversion 1.4)

    版本号现在不同了 目录的版本 更多离线操作 区分状态和更新 状态 更新 分支和标签 元数据属性 解决冲突 二进制文件和行结束标记转换 版本化的模块 认证 迁移CVS版本库到Subversion C. WebDAV和自动版本 什么是WebDAV...

    SVN培训教程.pptx

    轻松比较不同版本间的细微差别; 记录每个文件成长的每步细节,利于成果的复用(reuse); 资料共享,避免以往靠邮件发送文件造成的版本混乱; 人人为我,我为人人。所有成员维护的实际是同一个版本库,无需专人维护...

    SVN客户端工具

    SVN客户端工具,用于团队开发中的多人文档操作的更新、处理和合并。SVN与CVS一样,是一个跨平台的软件,支持大多数常见的操作系统。作为一个控制系统,Subversion管理着随时间改变的数据。

    TortoiseSVN和TortoiseMerge的中文帮助文档(chm格式)

    4.2. 导入数据到版本库 4.2.1. 导入 4.2.2. 导入适当的位置 4.2.3. 专用文件 4.3. 检出工作副本 4.3.1. 检出深度 4.4. 将你的修改提交到版本库 4.4.1. 提交对话框 4.4.2. 修改列表 4.4.3. 从提交列表中排除项目 ...

    Apache-Subversion-1.14.2

    它允许团队成员协同工作,共享和追踪项目代码的不同版本。下面是一些关于 Apache Subversion 的要点: 版本控制:SVN 可以跟踪文件和目录的历史记录,记录每个版本的更改,并允许您在需要时回退到先前的版本。这有...

    SVN安装和化包.7z

    团队开发,掌控代码的数据统一化,代码整合,检出,合并,等等,还提供了最新汉化包!

    TortoiseSVN 1.8.1.24570简体中文版.rar

    可以代替CVS,同时它也支持SSL,作为一款跨平台的多人协作版本管理工具,这可以让多成员团队管理同一个代码更为轻松,通过SVN你可以很方便地进行分支管理,可以合并并记录下所有的版本数据。内置差异查看器以及差异...

    Git-2.20.1-64-bit.exe,zip

    5、Git的分支和合并:分支模型是Git最显著的特点,因为这改变了开发者的开发模式,SVN等版本控制工具将每个分支都要放在不同的目录中,Git可以在同一个目录中切换不同的分支。  6、分支即时性:创建和切换分支几乎...

    SVN服务器VS2005客户端part2

    Elliotte Rusty Harold 介绍了 Subversion —— 一种开放源码、多用户版本控制系统,支持非 ASCII 文本和二进制数据。通过 Elliotte 的介绍,您可看到如何在 Eclipse 中配置 Subversion 支持(通过 Subclipse 插件)...

    SVN 管理工具使用介绍

    一种开放源码、多用户版本控制系统,支持非 ASCII 文本和二进制数据。通过 Elliotte 的介绍,您可看到如何在 Eclipse 中配置 Subversion 支持(通过 Subclipse 插件)、检出一个项目、与您的存储库同步,随后执行...

    包含Git-2.25.1 64位和32位windows安装程序

    Git的分支/合并:分支模型是Git最显著的特点,因为这改变了开发者的开发模式,SVN等版本控制工具将每个分支都要放在不同的目录中,Git可以在同一个目录中切换不同的分支。 保存点:Git的保存点可以追踪源码中的文件...

    SVN服务器与VS2005客户端par1

    Elliotte Rusty Harold 介绍了 Subversion —— 一种开放源码、多用户版本控制系统,支持非 ASCII 文本和二进制数据。通过 Elliotte 的介绍,您可看到如何在 Eclipse 中配置 Subversion 支持(通过 Subclipse 插件)...

    改之理java源码复制-javersion:Java的数据版本控制库

    即使它的序列化表示可能非常不同,它也不会改变实际数据。 在 Javersion 中,您得到的不是冲突的文本行,而是冲突的属性值。 目录 介绍 为什么要使用它? 因为您的用户/客户/PO 想要它。 他们想要撤消但他们没有得到...

    subversion-TortoiseSVN-使用手册(CHM+HTML,中英完整版)

    5.2. 导入数据到版本库 5.2.1. 版本库布局 5.2.2. 导入 5.2.3. 专用文件 5.2.4. 引用的工程 5.3. 检出工作拷贝 5.4. 让你的修改进入版本库 5.5. 用来自别人的修改更新你的工作复本 5.6. 解决冲突 5.7. 获得状态信息 ...

    SVN(Subversion、TortoiseSVN)设定大全

    那么接下来跟大家介绍一连串的SVN安装须知和常见问题,当然很多是从别的网站看来写来的,但是我算是整合也都附上了参考连结,如果有冒犯到原作者SVN(Subversion)是一套非常好用的档案版本控制(Revisioncontrol)系统...

    SVN服务器,客户端及搭建应用文档

    TortoiseSVN,跟TortoiseSVN的学习文档,里面有我在公司做版本控制是的流程学习文档,我又重新总结了一下,每一步都有截图,从创建数据仓库,到创建分支,提交,更新代码,合并代码等等操作都做了详细的讲解。...

Global site tag (gtag.js) - Google Analytics