发明名称 Tagging non-upstream source code
摘要 A method relates to identifying, by a processing device, a plurality of source code objects associated with an open source product stored in a version-controlled code repository, determining a first subset of the plurality of source code objects associated with a respective commit identifier indicating that each of the first subset of the plurality of source code objects is committed to the version-controlled code repository, determining a second subset of the plurality of source code objects not associated with any commit identifier of the version-controlled code repository, labeling each of the first subset of the plurality of source code objects as an upstream source code object, and labeling each of the second subset of the plurality of source code objects as a non-upstream source code object.
申请公布号 US9639350(B2) 申请公布日期 2017.05.02
申请号 US201414569878 申请日期 2014.12.15
申请人 Red Hat, Inc. 发明人 Best Steven
分类号 G06F9/44 主分类号 G06F9/44
代理机构 Lowenstein Sandler LLP 代理人 Lowenstein Sandler LLP
主权项 1. A method comprising: identifying a plurality of source code objects associated with an open source product stored in a version-controlled code repository; determining a first subset of the plurality of source code objects associated with a respective commit identifier indicating that each of the first subset of the plurality of source code objects is committed to the version-controlled code repository; labeling each of the first subset of the plurality of source code objects as an upstream source code object using a first identifier indicating an upstream status; determining a second subset of the plurality of source code objects without an association with any commit identifier of the version-controlled code repository; labeling each of the second subset of the plurality of source code objects as a non-upstream source code object using a second identifier indicating a non-upstream status; and transferring, by a processing device, the each of the second subset identified by the second identifier to a code depot designated to store a next version of the open source product.
地址 Raleigh NC US