|
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.
To learn more about ClearCase integration with DevTrack, please read the
DevTrack
Integration Guide for ClearCase.
|