|
Labels provide a convenient way to name a collection of versions of objects, and users of file-based version control systems like RCS or PVCS may already be familiar with their use. They are often used to facilitate a bill of materials (where that bill of materials might consist of a list of objects and their specific versions), or to take a “snap shot” in time of an arbitrary number of object versions that is meaningful to the development effort, such as the complete list of object versions that went into a successful daily build.
Labels within ObjectCycle are more powerful and versatile than labels within traditional source management systems -- they are implemented as first-class objects within ObjectCycle, stored in a system folder within each project, and linked to their constituent object versions through the links mechanism.
|