Patent ID: 9684506
Date: 2017-06-20
CPC Classifications: G06F,G06Q

Claim:
1. A method for managing changes made to software product development files in a source control management (SCM) environment, the method of comprising: generating, by one or more computer processors, a first changeset that identifies a first change to a software product development file; receiving, by the one or more computer processors, an expiry condition to assign to the first changeset, wherein the expiry condition is based on a specified time duration to expire the first changeset after the time duration is reached; responsive to determining that the expiry condition is met, determining, by the one or more computer processors, whether a second changeset identifies a second change to the software product development file which depends on the first change, wherein the second changeset is generated subsequent to generating the first changeset; and responsive to determining that the second changeset does not identify the second change which depends on the first change, automatically reversing, by the one or more computer processors, the first change, wherein the first change is not included in the software product development file.