Patent ID: 6385768
Filing Date: 2002-05-07
Classification: G06F,Y10S

Abstract:
In a computer system capable of executing a version control program, a method within said version control program for incorporating changes to software releases, said method comprising the steps of:a. creating a project archive object that manages all resources for each of said software releases; b. creating a branch in said project archive object in order to establish a new project revision object of said project archive object; c. establishing a project revision object, said project revision object being disposed on said branch for incorporating a revision of said project archive object; d. adding archive objects to said project revision object and receiving revisions from a user to each of said archive objects; e. establishing a change object for said project revision that logically groups a set of revisions to be released; f. creating a stream from said project revision object in order to establish a new project revision object of said project archive object, thereby establishing said new project revision object as a software release object, said software release object being disposed on said stream for incorporating a revision of said project archive object; and, g. applying said change object to said software release object after it is determined that a change is ready for release.