×

Revision control system for large-scale systems management

  • US 7,231,410 B1
  • Filed: 03/10/2004
  • Issued: 06/12/2007
  • Est. Priority Date: 03/10/2004
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for facilitating robust revision control of components of a system, the method comprising:

  • storing a plurality of system components under revision control in a master repository, according to internal names;

    storing, under revision control in the master repository, a binding between the internal name of each of the plurality of system components and its corresponding external name;

    storing, under revision control in the master repository, attributes concerning system components;

    storing, in the master repository, a journal of operations performed on system components;

    responsive to a user performing an operation on at least one system component according to its external name, updating the journal accordingly;

    responsive to a user indication, updating the revision control system to include a new version of its contents reflecting a change-set of operations consisting of all operations performed by the user on system components since a previous indication, from the user;

    reading the journal to determine which operations have been performed by the user on system components since the previous indication from the user;

    determining the internal names of affected system components;

    updating affected system components in the revision control system according to the user performed operations;

    updating the journal to reflect processing of the user indication; and

    associating a new version number with a resulting state of the revision control system.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×