- Patent Title: Efficient annotation system for distributed version control systems
-
Application No.: US14572463Application Date: 2014-12-16
-
Publication No.: US09600273B2Publication Date: 2017-03-21
- Inventor: Alexander Neubeck , Evgeny Gryaznov
- Applicant: GOOGLE INC.
- Applicant Address: US CA Mountain View
- Assignee: GOOGLE INC.
- Current Assignee: GOOGLE INC.
- Current Assignee Address: US CA Mountain View
- Agency: Birch, Stewart, Kolasch & Birch, LLP
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
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.
Public/Granted literature
- US20160170746A1 EFFICIENT ANNOTATION SYSTEM FOR DISTRIBUTED VERSION CONTROL SYSTEMS Public/Granted day:2016-06-16
Information query