发明名称 |
Managing reusable artifacts using placeholders |
摘要 |
Arrangements described herein relate to managing reusable artifacts. Responsive to receiving a request to create a placeholder for a reusable artifact representing a reusable unit, the placeholder for an appropriate version of the reusable artifact is created within a container and a first parameter identifying the reusable artifact is assigned to an artifact property of the placeholder. The placeholder further includes a branch property configured to indicate a first null value or a second parameter identifying a branch of the reusable artifact corresponding to a particular variant of the reusable artifact, and a version property configured to indicate a second null value or a third parameter identifying a particular version of the reusable artifact. |
申请公布号 |
US9268805(B2) |
申请公布日期 |
2016.02.23 |
申请号 |
US201314022884 |
申请日期 |
2013.09.10 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
Crossley Nicholas D. J.;Dugger Troy R.;Honey David J.;Lee Samuel Sung-Ok;Matthews Schuyler B.;Wiborg Weber Darcy L. |
分类号 |
G06F17/30;G06F9/44 |
主分类号 |
G06F17/30 |
代理机构 |
Cuenot, Forsythe & Kim, LLC |
代理人 |
Cuenot, Forsythe & Kim, LLC |
主权项 |
1. A method of managing reusable artifacts, comprising:
responsive to receiving a request to create a placeholder for a reusable artifact representing a reusable unit, using a processor, creating the placeholder for an appropriate version of the reusable artifact within a container and assigning a first parameter identifying the reusable artifact to an artifact property of the placeholder, wherein the placeholder further comprises a branch property configured to indicate a first null value or a second parameter identifying a branch of the reusable artifact corresponding to a particular variant of the reusable artifact, and a version property configured to indicate a second null value or a third parameter identifying a particular version of the reusable artifact; responsive to receiving a request to pin a particular version of the reusable artifact to the placeholder, updating a version property of the placeholder to set the version, wherein the request to pin is implemented by assigning a value to a parameter in the placeholder or adding a pin property into the placeholder; and maintaining the particular version as the set version of the reusable artifact regardless of whether new artifact versions are created for the reusable artifact. |
地址 |
Armonk NY US |