【技术实现步骤摘要】
多分支配置文件的更新方法及更新工具
本专利技术涉及一种游戏开发过程中多分支配置文件的更新方法及更新工具。
技术介绍
传统的游戏开发,需要在多个分支功能间进行功能更新时,配置也需要做相应的更新。这就需要将功能更新需要的配置修改应用到不同的分支去。现有的处理是每个不同的小功能都保留相应的修改文本,然后一个一个的通过手动方法添加到新基线中去。而且修改文本本身也是手工处理的,由于配置文件的条目数通常都很多,采用这种手工处理费时费力,而且配置起来也很容易出错。
技术实现思路
本专利技术要解决的技术问题之一,在于提供一种多分支配置文件的更新方法,采用自动化的处理,提高更新效率和准确性。该技术问题采用的技术方案是一种多分支配置文件的更新方法,包括步骤1、接受用户输入修改前后的两个目录信息,并根据用户选择的模式直接进入步骤2或步骤3,或者经步骤2后再进入步骤3 ;步骤2 :进行差异对比选定修改前后的两个目录,通过读取资源版本修改前后的数据进行计算以整理出数据的变化,并将过程中的反馈和结果分类输出到界面或文件,其中包括将所述数据的变化输出成变更文件;步骤3 :进行差异应用`选定不同分支 ...
【技术保护点】
一种多分支配置文件的更新方法,其特征在于:包括步骤1、接受用户输入修改前后的两个目录信息,并根据用户选择的模式直接进入步骤2或步骤3,或者经步骤2后再进入步骤3;步骤2:进行差异对比:选定修改前后的两个目录,通过读取资源版本修改前后的数据进行计算以整理出数据的变化,并将过程中的反馈和结果分类输出到界面或文件,其中包括将所述数据的变化输出成变更文件;步骤3:进行差异应用:选定不同分支需要应用此变化的资源目录和变更文件,读取变更文件并应用在此目录上,并将过程中的反馈和结果分类输出到界面。
【技术特征摘要】
1.一种多分支配置文件的更新方法,其特征在于包括步骤1、接受用户输入修改前后的两个目录信息,并根据用户选择的模式直接进入步骤 2或步骤3,或者经步骤2后再进入步骤3 ;步骤2 :进行差异对比选定修改前后的两个目录,通过读取资源版本修改前后的数据进行计算以整理出数据的变化,并将过程中的反馈和结果分类输出到界面或文件,其中包括将所述数据的变化输出成变更文件;步骤3 :进行差异应用选定不同分支需要应用此变化的资源目录和变更文件,读取变更文件并应用在此目录上,并将过程中的反馈和结果分类输出到界面。2.根据权利要求1所述的多分支配置文件的更新方法,其特征在于所述差异对比具体是步骤21 :选定修改前后的两个目录的原始文件,对两原始文件的数据分别进行按键值排序,使两原始文件的数据形成有序化队列,所述键即为每个数据的唯一的索引;步骤22 :只需每次判断两个有序化数据队列中未经判断过的最小的两个数据即可。3.一种多分支配置文件的更新工具,其特征在于包括输入单元接受用户输入修改前后的两个目录信息,并将该两个目录信息输入到计算单元,并提供用户选择的模式;计算单元进行差异对比和差异应用;所述差异对比是...
【专利技术属性】
技术研发人员:陈若钎,刘德建,陈宏展,曾钦源,
申请(专利权)人:福建天晴数码有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。