Patent ID: 6182286
Filing Date: 2001-01-30
Classification: G06F,Y10S

Abstract:
A method for automatically managing versions of software within a complex system that initially is comprised of a first master version including a plurality of modules, the method comprising:providing a plurality of users with access to the plurality of modules of the first master version;permitting a user to access and modify a private copy of a module of the first master version, without affecting other private copies of the module in use by the plurality of users;creating a second master version, whenever the user modifies and saves the private copy of the module to create a new version, including the new version of the module and any of the plurality of modules associated with the first master version that have not been saved; andrestricting access to the second master version to the user that created the new version of the module and new users, while providing all other users with access to the first master version.