About trigger versions

In the Rational ClearQuest Integration Configuration tool, you specify the version of the trigger that the integration should use on checkin and checkout operations. You can select V2-Perl for use on Linux and the UNIX system and either V2-Perl or V1-Visual Basic for use on the Windows® system. Prior to DevOps Code ClearCase® version 2002.05.00, the integration used a Visual Basic trigger (V1-Visual Basic) through the CQIntSvr interface on the Windows system and a Perl trigger (V1-Perl) through the Rational® ClearQuest® Web server interface on Linux and the UNIX system. In DevOps Code ClearCase version 2002.05.00, a Perl trigger (V2-Perl) was added that runs on the Windows system and on Linux and the UNIX system. (This trigger is also available in a patch to DevOps Code ClearCase Release 4.2).

You can choose the following triggers:

  • V2-Perl refers to the cross-platform Perl trigger. The same trigger code works on Linux, the UNIX system, and the Windows system.
  • V1-Visual Basic refers to the separate Visual Basic implementation on the Windows system.
  • V1-Perl refers to the earlier Perl trigger on Linux and the UNIX system that is superseded by the V2-Perl trigger. The V1-Perl trigger is no longer supported.

The V2-Perl trigger provides both a text-based user interface for developers who use the cleartool command-line interface and a graphic user interface (GUI) for developers who use one of the DevOps Code ClearCase GUIs, for example, DevOps ClearCase Explorer (on the Windows system) or xclearcase (on Linux and the UNIX system). If you are configuring the integration for the first time, use the V2-Perl trigger. If you currently use the V1-Visual Basic trigger, evaluate the V2-Perl trigger and consider migrating to it.

The V2-Perl trigger uses a configuration file called config.pl, which specifies your local configuration parameters or centrally-defined configuration parameters.