Versioning for configurations of reusable artifacts
First Claim
Patent Images
1. A system comprising:
- a processor programmed to initiate executable operations comprising;
creating, from a present version of a first artifact which is mutable, an artifact baseline corresponding to the present version of a first artifact;
responsive to creating the artifact baseline, making the present version of the first artifact, and present versions of children artifacts of the present version of the first artifact, immutable; and
responsive to identifying a user request to check-in the present version of the first artifact with at least one change made to the present version of the artifact, automatically creating a new version of the first artifact including the at least one change, wherein the new version of the first artifact is mutable, and saving the new version of the artifact.
1 Assignment
0 Petitions
Accused Products
Abstract
Arrangements described herein relate to versioning configurations of reusable artifacts. An artifact baseline corresponding to the present version of a first artifact can be created. Responsive to creating that artifact baseline, the present version of the first artifact, and present versions of children artifacts of the present version of the first artifact, are made immutable. Responsive to identifying a change to the present version of the first artifact, a new version of the first artifact can be automatically created, wherein the new version of the first artifact is mutable.
45 Citations
14 Claims
-
1. A system comprising:
-
a processor programmed to initiate executable operations comprising; creating, from a present version of a first artifact which is mutable, an artifact baseline corresponding to the present version of a first artifact; responsive to creating the artifact baseline, making the present version of the first artifact, and present versions of children artifacts of the present version of the first artifact, immutable; and responsive to identifying a user request to check-in the present version of the first artifact with at least one change made to the present version of the artifact, automatically creating a new version of the first artifact including the at least one change, wherein the new version of the first artifact is mutable, and saving the new version of the artifact. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for versioning configurations of reusable artifacts, the computer program product comprising a computer readable storage medium having program code stored thereon, the program code executable by a processor to perform a method comprising:
-
creating, by the processor, from a present version of a first artifact which is mutable, an artifact baseline corresponding to the present version of a first artifact; responsive to creating the artifact baseline, by the processor, making the present version of the first artifact, and present versions of children artifacts of the present version of the first artifact, immutable; and responsive to identifying a user request to check-in the present version of the first artifact with at least one change made to the present version of the artifact, automatically creating, by the processor, a new version of the first artifact including the at least one change, wherein the new version of the first artifact is mutable, and saving the new version of the artifact. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification