首页> 外国专利> Efficient storage and analysis of source code modification history data

Efficient storage and analysis of source code modification history data

机译:高效存储和分析源代码修改历史记录数据

摘要

In one embodiment, a computer-implemented method comprises receiving, at a server computer, a plurality of commit records of a source code management system (SCM), wherein a first commit record of the plurality of commit records includes a first parent commit identifier (ID) that identifies a parent commit record of the first commit record; storing, in one or more data repositories, a full commit record for each commit record of the plurality of commit records; in response to determining that the first commit record includes a parent commit ID, storing, in the one or more data repositories, a first partial commit record for the first commit record, wherein the first partial commit record comprises a partial commit record that is identified by the first parent commit ID; generating and submitting a database query to a digital data repository associated with the SCM, based on determining that a partial commit record is stored in the one or more digital repositories, and receiving first partial commit update data for the first partial commit record; updating, based on the first partial commit update data, one or more fields of the first partial commit record to convert the first partial commit record into an updated commit record, wherein the updated commit record comprises a full commit record.
机译:在一个实施例中,一种计算机实现的方法,包括:在服务器计算机上接收源代码管理系统(SCM)的多个提交记录,其中,多个提交记录中的第一提交记录包括第一父提交标识符( ID),用于标识第一个提交记录的父提交记录;在一个或多个数据存储库中,为多个提交记录中的每个提交记录存储完整的提交记录;响应于确定第一提交记录包括父提交ID,在一个或多个数据存储库中存储第一提交记录的第一部分提交记录,其中第一部分提交记录包括被标识的部分提交记录。通过第一个父提交ID;基于确定部分提交记录被存储在一个或多个数字存储库中,生成并向与SCM相关联的数字数据存储库提交数据库查询,并接收第一部分提交记录的第一部分提交更新数据;基于第一部分提交更新数据,更新第一部分提交记录的一个或多个字段,以将第一部分提交记录转换为更新的提交记录,其中,更新的提交记录包括完整的提交记录。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号