发明名称 Version labeling in a version control system
摘要 Version labeling of an artifact in a version control system. An embodiment can include accepting at least one change set into a configuration for the artifact. Based on the change set, a new version of the artifact can be selected by the configuration. Via a processor, an identifier can be generated for the newly selected version of the artifact. The identifier can include at least a branch name for a branch in which the newly selected version of the artifact is contained and a sequence number for the newly selected version of the artifact. The newly selected version of the artifact can be labeled with the generated identifier.
申请公布号 US8972936(B2) 申请公布日期 2015.03.03
申请号 US201313894618 申请日期 2013.05.15
申请人 International Business Machines Corporation 发明人 Clemm Geoffrey M.;Masabumi Koinuma
分类号 G06F9/44 主分类号 G06F9/44
代理机构 Cuenot, Forsythe & Kim, LLC 代理人 Cuenot, Forsythe & Kim, LLC
主权项 1. A system comprising: a processor configured to initiate executable operations comprising: collecting, in a change set, a group of related changes to at least one artifact in a flow target, wherein the change set is a repository object, stored in a data repository, identifying a before state and an after state of the at least one artifact in the flow target; responsive to collecting in the change set the group of related changes to the at least one artifact in the flow target, accepting the change set into a configuration responsive to accepting the change set, selecting by a version control system executed by the processor, from memory elements, a new version of the artifact the new version of the artifact including the group of related changes to the at least one artifact in the flow target; via the version control system, generating an identifier for the newly selected version of the artifact, the identifier comprising at least a branch name for a branch in which the newly selected version of the artifact is contained, a predecessor identifier for the previous version of the artifact, and a sequence number for the newly selected version of the artifact, wherein the branch name, the predecessor identifier and the sequence number are appended together in the identifier; and labeling the newly selected version of the artifact with the generated identifier, the generated identifier configured to be automatically displayed proximate to a version tree node representing the newly selected version of the artifact when the version tree node is presented in a version tree on a display.
地址 Armonk NY US