首页> 外国专利> IDENTIFYING DIFFERENCES BETWEEN SOURCE CODES OF DIFFERENT VERSIONS OF A SOFTWARE WHEN EACH SOURCE CODE IS ORGANIZED USING INCORPORATED FILES

IDENTIFYING DIFFERENCES BETWEEN SOURCE CODES OF DIFFERENT VERSIONS OF A SOFTWARE WHEN EACH SOURCE CODE IS ORGANIZED USING INCORPORATED FILES

机译:当使用合并的文件来组织每个源代码时,识别软件的不同版本的源代码之间的差异

摘要

An aspect of the present invention identifies differences between source codes (e.g. of different versions of a software), when each source code is organized using incorporated files. In one embodiment, in response to receiving identifiers of a first and second source codes (each source code being organized as a corresponding set of code files), listings of the instructions in the first and second source codes are constructed. Each listing is constructed, for example, by replacing each incorporate statement in the source code with instructions stored in a corresponding one of code files. The differences between the first and second source codes are then found by comparing the constructed listings of instructions.
机译:当使用合并的文件来组织每个源代码时,本发明的一个方面识别源代码之间(例如,软件的不同版本的)差异。在一个实施例中,响应于接收到第一和第二源代码的标识符(每个源代码被组织为代码文件的对应集合),构造了第一和第二源代码中的指令列表。例如,通过将源代码中的每个include语句替换为存储在相应代码文件中的指令来构造每个列表。然后,通过比较构造的指令清单,找到第一和第二源代码之间的差异。

著录项

  • 公开/公告号US2014173559A1

    专利类型

  • 公开/公告日2014-06-19

    原文格式PDF

  • 申请/专利权人 ORACLE INTERNATIONAL CORPORATION;

    申请/专利号US201213712974

  • 发明设计人 PRANEET TIWARI;

    申请日2012-12-13

  • 分类号G06F9/44;

  • 国家 US

  • 入库时间 2022-08-21 16:08:49

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号