Mechanisms to support object-oriented version control operations
First Claim
Patent Images
1. A machine-implemented implemented in a non-transitory computer-readable medium and for execution on a machine, the method, comprising:
- receiving, at the machine, from a framework driver service an object handle for an object;
parsing, by the machine, an object definition for the object to resolve multiple file names and file paths associated with the object, a definition for the object spans multiple physical files identified by the multiple file names and the file paths; and
returning, by the machine, to the framework driver service the multiple file names and the file paths for the framework driver service and performing legacy version control operations on behalf of a user that initiated a version control operation using just the object handle and not the multiple file names and the file paths, the user provides the object handle and the version control operation and transparent to the user the multiple file names and the file paths are used with the legacy version control operations for processing the version control operation against the multiple physical files for the definition of the object.
9 Assignments
0 Petitions
Accused Products
Abstract
Mechanisms to support object-oriented version control operations are provided. A user manipulates and views a project from an object viewpoint and within an object module. The user performs version control operations using object handles. The object handles are resolved to specific file references and the specific file references are used to process legacy version control commands utilizing a legacy version control system in a manner that is transparent to the user.
18 Citations
7 Claims
-
1. A machine-implemented implemented in a non-transitory computer-readable medium and for execution on a machine, the method, comprising:
-
receiving, at the machine, from a framework driver service an object handle for an object; parsing, by the machine, an object definition for the object to resolve multiple file names and file paths associated with the object, a definition for the object spans multiple physical files identified by the multiple file names and the file paths; and returning, by the machine, to the framework driver service the multiple file names and the file paths for the framework driver service and performing legacy version control operations on behalf of a user that initiated a version control operation using just the object handle and not the multiple file names and the file paths, the user provides the object handle and the version control operation and transparent to the user the multiple file names and the file paths are used with the legacy version control operations for processing the version control operation against the multiple physical files for the definition of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification