CN114237688B 分支版本合并方法、装置、系统及电子设备 (网易(杭州)网络有限公司)_第1页
CN114237688B 分支版本合并方法、装置、系统及电子设备 (网易(杭州)网络有限公司)_第2页
CN114237688B 分支版本合并方法、装置、系统及电子设备 (网易(杭州)网络有限公司)_第3页
CN114237688B 分支版本合并方法、装置、系统及电子设备 (网易(杭州)网络有限公司)_第4页
CN114237688B 分支版本合并方法、装置、系统及电子设备 (网易(杭州)网络有限公司)_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本申请提供了一种分支版本合并方法、装一分支下的第一待合并版本文件和第二分支下2将所述目标版本号和所述目标分支号发送至所述版本管理服务器,接收所述版本管理服务器返回的所述第二待合并版本文件的标在所述目标仓库中进行所述第一待合并版本文件和所述第二待合并版本文件的合并至所述版本管理服务器,以使所述版本管理服务器根据所述目标版本号和所述目标分支号,确定第一分支下的第一待合并版本文件和第二分支下的第二待合并版本文件的步骤,将所述目标版本号和所述目标分支号发送至所述版本管理服务器,根据所述第二待合并版本文件的标识,从所述版本管理服务器拉接收所述版本管理服务器根据所述版本提交信息,返回的所述第基于所述修改信息在所述目标仓库中对所述第二待合并版本文件进行合3接收所述终端设备发送的分支合并请求;所述分支合并请求为如果未接收到所述版本管理服务器返回的所述第二待合所述目标仓库中进行所述第一待合并版本文件和所述第二待合并版本文件的合并操作出根据所述目标版本号和所述目标分支号,确定第一分支下11.根据权利要求10所述的方法,其特征在于,根据所述目标版本号和所述目标分支号,确定第一分支下的第一待合并版本文件和第二分支下的第二待合并版本文件的步骤,根据所述目标版本号,查找对应的版本提交信息;所述版本提交将所述指定分支号对应的第二版本文件确定为第一分支下的第一待合并在所述第二分支对应的版本文件中查找与所述第一版本文确定所述第一版本文件在所述第一分支下的第一目录结构将所述第二存储路径对应的版本文件确定为与所述第一版本文件相4请求接收模块,用于接收用户的分支合并请求;所述分支合并请求发送模块,用于将所述目标版本号和所述目标分支号发送至所述版本管理服务仓库创建模块,用于接收所述版本管理服务器返回的所述第二待合并版本文件的标分支合并模块,用于在所述目标仓库中进行所述第一待文件确定模块,用于根据所述目标版本号和所述目标分支号信息发送模块,用于向所述服务端发送所述第二待合并版本所述服务端分别与所述终端设备和所述版本管理服所述服务端用于执行如权利要求1-9任一项所述版本管理服务器用于执行如权利要求10-12任一项5[0003]现有技术中,分支合并方案有以下3种(以通过SVN实现从分支A合并到分支B为例67标分支号,确定第一分支下的第一待合并版本文件和第二分支下的第二待合并版本文件;文件和第二版本文件;第二版本文件为在第一版本文件基础上进行修改得到的新版本文8对第二待合并版本文件创建一个目标仓库,由于该目标仓库中只包含第二待合并版本文9术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范图1示出了本申请实施例提供的一种分支版本合并方法的流程图,该方法具体包括以下步务器确定第一分支下的第一待合并版本文件和第二分支下的第二待合并版本文件;其中,[0064]参见图2所示的一种分支版本合并方法的流程图,本方法中的终端设备以IM机器动携带用户输入的目标版本号和默认的分支号。如果用户并不想要和默认的分支进行合并,那也可以输入指令时明确分支号,如:完整的指令形成是:branchmergeto[0076]合并的过程实际是服务端自带的功能,通过merge指令就可以通过上述修改信息[0077]本申请实施例提供的一种分支版本合并方法,是一套以“稀疏仓库”为核心的输入版本号自动发起merge请求,使用者只需要输入待merge的revision即可开启merge流[0085]也就是上述在目标仓库中进行第一待合并版本文件和第二待合并版本文件的合[0101](2)将指定分支号对应的第二版本文件确定为第一分支下的第一待合并版本文[0103](4)在第二分支对应的版本文件中查找与第一版本文件相同的文件,将查找到的[0110]上述请求发送模块904,还用于将目标版本号和目标分支号发送至版本管理服务[0111]上述仓库创建模块906,还用于根据第二待合并版本文件的标识从版本管理服务前述服务端侧方法实施例所述的方法;版本管理服务器112用于执行前述版本管理服务器少一个通信接口123(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线122可以是ISA(IndustryStandardArchitecture,工业标准体系结构)总线、PCI(PeripheralComponentInterconnect,外设部件互连标准)总线或EISA(ExtendedIndustryStandard方法的各步骤可以通过处理器121中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器121可以是通用处理器,包括中央处理器(CentralProcessingUnit,简称CPU)、网络处理器(NetworkProcessor,简称NP)等;还可以是数字信号处理器(DigitalSignalProcessor,简称DSP)、专用集成电路(ApplicationSpecificIntegrated的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论