The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

VCS::CMSynergy::Baseline - convenience methods for VCS::CMSynergy::Objects of type baseline

SYNOPSIS

VCS::CMSynergy::Baseline is a subclass of VCS::CMSynergy::Object with additional methods for Synergy baselines.

use VCS::CMSynergy;
$ccm = VCS::CMSynergy->new(%attr);
...
$bsl = $ccm->object("20080527 Platform Game 1.1 Release~1:baseline:1");

$projects = $bsl->show_object("projects");
$tasks = $bsl->show_object(tasks => qw( task_synopsis completion_date ));

METHODS

show

$aref = $pg->show_hashref($what, @keywords);
$aref = $pg->show_object($what, @keywords);

These two methods are convenience wrappers for ccm baseline -show $what. For return values and the meaning of the optional @keywords parameters see the descriptions of query_hashref and query_object.

The following strings can be used for $what, see the Synergy documentation of the ccm baseline -show sub command for their meaning:

  • change_requests

  • component_tasks

  • fully_included_change_requests

  • partially_included_change_requests

  • projects

  • objects

  • tasks