发明名称 |
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 |