基于抽象语法树分析的版本控制分支合并算法

来源 :计算机系统应用 | 被引量 : 0次 | 上传用户:qwerasd1234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在软件开发中,并行开发已经成为了现实中标准的开发模式,因此软件开发的版本控制在开发过程中得到了非常广泛的应用.虽然大多数的版本控制工具都能完成分支合并以及将不同版本的更改合并起来,但这些工具往往是以一行一行的代码为单位进行文本比较的合并,在遇到某行被同时修改时,则不能给出满意的合并结果.给出了一种新的合并算法,用来解决文本比较分支合并中的问题,它在传统工具的文本比较出现冲突的代码行,对该代码块建立抽象语法树,根据抽象语法树的分析比较,完成不同分支版本代码的自动合并,减少分支合并中的代码冲突及手动合并的工作
其他文献
提出一种基于形状控制的Catmull-Clark细分曲面构造方法,实现局部插值任意拓扑的四边形网格顶点.首先该方法利用渐进迭代逼近方法的局部性质,在初始网格中选取若干控制顶点进
为了解决人工水冲洗变电站设备的问题,文中介绍了一种新型的变电站带电水冲洗移动机器人及其开放式控制系统结构体系.首先,介绍了变电站带电水冲洗移动机器人总体设计,然后,
基于虚拟检测线的车辆计数算法不可避免地会出现漏检和误检问题.针对这一问题,提取并结合了两种图像信息:目标与检测线相对位置信息和检测线像素值变化信息,提出了一种车流量
针对虚拟现实系统中运动模糊的真实感绘制问题,着重研究了一种基于图形处理器(GPU)后置处理的运动模糊改进算法.该算法通过将场景渲染时前后两帧全分辨率纹理图的深度值存入深
针对粒子群优化算法(PSO)在寻优进程中的缺陷,提出一种融合随机逼近算法的粒子群优化算法,该算法选择合适时机将随机逼近算法融入粒子群优化算法维持种群的多样性,并且在算法寻
随着SIP协议的广泛应用,SIP网络的安全机制也逐渐成为研究热点.针对SIP Do S洪泛攻击,本文将相对熵引入SIP网络,提出了一种基于相对熵的检测算法,并与传统的信息熵检测算法进
针对现在全球极端天气频发的现状,天气预报用来及时发现灾害天气的出现显得尤为重要.随着数据挖掘技术的迅速发展和广泛应用,采用了改进FP-growth算法挖掘出各种气象因子之间
瓦斯涌出量的预测在煤矿安全问题中具有重要意义,利用小波分析将原始数据进行分解并重构,并利用AFT加快计算速度,重构后得到的数据通过灰色模型进行预测,将利用小波-灰色模型
TR069(CPE广域网管理协议)提供了对下一代网络中的家庭网络设备进行管理配置的通用框架和协议,其协议栈中包括SOAP,HTTP,SSL/TLS,TCP/IP等标准协议.当自动配置服务器(ACS)和网络终端设
随着现代多核和集群技术的快速发展,并行计算设计成为提高计算效率的主流技术之一.对此,提出了一种基于节点融合和分层的并行网络拓扑分析新方法.在电力网络正常运行时,首先