| VersionLink - Integrated SCM for ClearCase |
VersionLink for ClearCase is a tool for development teams to leverage the power of ClearCase with ease and flexibility of DevTrack. At certain stages in a development workflow, a change to source code stored in ClearCase is required. This can be recorded using the Integrated SCM for ClearCase. This solution is ideal for ClearCase users who want a deep integration with issue and defect tracking. Users of ClearCase UCM who need to accurately track changes to the stream in a workflow environment. ClearCase users who need a more in-depth integration with Issue and Work item tracking than is provided by ClearQuest. Developers who need to know why something was changed, when the change occurred, and what was affected by that change. Development managers who need the ability to control when a change should happen, who is accountable for the change, and how that change will move the project towards completion. Users who want see source code artifacts affected by a feature or defect
Full ClearCase Support VersionLink allows ClearCase users to work in both the ClearQuest IDE or a platform-independent client to easily associate their check-in operations with DevTrack's issues. Add semi-Atomic check-in operations to ClearCase
Introducing and Managing Change As developers commit new versions of files, they will be prompted to associate those changes with a flexible tracking entity, called a change. For UCM users, each change corresponds to an activity. This change represents a set of work that the committed code is apart of. A change acts like a glue between two otherwise separate pieces of data: the file affected, and the DevTrack issues associated with the work that lead to those files being changed or created.
Seamless Integration Once the change is created, or an existing change selected, a developer can choose which DevTrack issues the files are related too. This data is saved in relation to the change inside the DevTrack database. A VersionLink user has access to all issues they own within DevTrack. The subproject tree is faithfully translated to VersionLink, and full search capabilities are present.

Intelligent Change Management VersionLink also automates the status of DevTrack issues associated with the change. A developer never has to leave their IDE in order to mark their work items as complete. Once they are ready commit the code to the repository, VersionLink will perform the check-in operation atomically. If any of the check-in operations fails, VersionLink will not update the DevTrack issues and will reverse the operation in the ClearCase repository.
Reporting and Metrics This new layer of integration allows management and development teams to see the results of their work items within DevTrack. A ClearCase tab lists all the changes, activities, source files, and related issues for a single work item. DevTrack Reports can be run to show critical information such as the list of files changed for a particular version of the software, the files created to resolve one or more bugs, and many other meaningful elements of data.
|