首页> 外国专利> Efficient annotation system for distributed version control systems

Efficient annotation system for distributed version control systems

机译:用于分布式版本控制系统的高效注释系统

摘要

Systems and methods for making source code annotations available across software code repository commits are disclosed. An example method for creating an incremental blame structure for determining which annotations should be shown begins with receiving a commit including at least one file that has been updated with respect to a parent commit. Then, parent file revisions for the at least one file should be identified. An example method determines the differences between the at least one file and the identified parent file revisions and traces an origin of each line in the file based on the determined differences. An identifier of the line and the line's origin may be added to the incremental blame data structure of the file.
机译:公开了用于使源代码注释跨软件代码存储库提交可用的系统和方法。用于创建用于确定应显示哪些注释的增量责任结构的示例方法始于接收提交,该提交包括至少一个相对于父提交已更新的文件。然后,应确定至少一个文件的父文件修订版。一种示例方法确定至少一个文件与所标识的父文件修订之间的差异,并基于所确定的差异来跟踪文件中每一行的原点。线的标识符和线的原点可以添加到文件的增量责备数据结构中。

著录项

  • 公开/公告号US9600273B2

    专利类型

  • 公开/公告日2017-03-21

    原文格式PDF

  • 申请/专利权人 GOOGLE INC.;

    申请/专利号US201414572463

  • 发明设计人 EVGENY GRYAZNOV;ALEXANDER NEUBECK;

    申请日2014-12-16

  • 分类号G06F9/44;

  • 国家 US

  • 入库时间 2022-08-21 13:43:44

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号