发明名称 System for assisting in locating changes in source code version control system
摘要 A method for providing a source code version control system may comprise parsing source code of a software product to format the software product into a tree structure comprising a plurality of components. The method may comprise separating each of the plurality of components among the tree structure based upon respective content, and receiving an updated version of a component. In addition, the method may comprise comparing the updated version of the component to a previously checked-out version of the component to identify changes, and associating the changes with the respective content of the updated version of the component. Further, the method may comprise storing the identified changes of the updated version of the component, updating the tree structure, and presenting, based on a selected component, the updated version of the component, the identified changes with the updated version of the component, and the previously checked-out version of the component.
申请公布号 US9442718(B1) 申请公布日期 2016.09.13
申请号 US201414193908 申请日期 2014.02.28
申请人 CA, Inc. 发明人 Wang Shichao;Zhang Bolt;Liu Kevin;Tian Justin
分类号 G06F9/44 主分类号 G06F9/44
代理机构 Baker Botts L.L.P. 代理人 Baker Botts L.L.P.
主权项 1. A method for providing a source code version control system, comprising: parsing source code of a software product to format the software product into a tree structure comprising a plurality of components, each component comprising respective content; separating each of the plurality of components among the tree structure based upon the respective content; receiving, at a source code repository, an updated version of a component of the plurality of components; comparing the updated version of the component to a previously checked-out version of the component to identify changes; flagging the identified changes in the updated version with change flags; in response to identifying the identified changes, requesting comments regarding the identified changes; receiving user comments regarding the identified changes; associating the identified changes with the respective content of the updated version of the component; storing the identified changes of the updated version of the component, the change flags, and the user comments; updating the tree structure by replacing the previously checked-out version of the component with the updated version of the component; and presenting, based on a selected component, the updated version of the component, the identified changes with the updated version of the component, and the previously checked-out version of the component.
地址 New York NY US