Using labels

A label is a user-defined name that can be attached to a version. Labels are a powerful tool for project managers and system integrators. By applying labels to groups of elements, you can define and preserve the relationship of a set of file and directory versions to each other at a given point in the development life cycle. For example, you can apply labels to these versions:
  • All versions considered stable after integration and testing. Use this baseline label as the foundation for new work.
  • All versions that are partially stable or contain some usable subset of functionality. Use this checkpoint label for intermediate testing or as a point to which development can be rolled back in the event that subsequent changes result in regressions or instability.
  • All versions that contain changes to implement a particular feature or that are part of a patch release.