VCS::CMSynergy::ProjectGrouping - convenience methods for VCS::CMSynergy::Objects of type project_grouping
VCS::CMSynergy::Object
VCS::CMSynergy::ProjectGrouping is a subclass of VCS::CMSynergy::Object with additional methods for Synergy project_groupings.
VCS::CMSynergy::ProjectGrouping
use VCS::CMSynergy; $ccm = VCS::CMSynergy->new(%attr); ... $proj = $ccm->object("editor-1:project:1"); $pg = $proj->project_grouping(); $projects = $pg->show_object("projects"); $tasks = $pg->show_object( tasks_on_top_of_baseline => qw( task_synopsis completion_date ));
$aref = $pg->show_hashref($what, @keywords); $aref = $pg->show_object($what, @keywords);
These two methods are convenience wrappers for ccm project_grouping -show $what. For return values and the meaning of the optional @keywords parameters see the descriptions of query_hashref and query_object.
@keywords
The following strings can be used for $what, see the Synergy documentation of the ccm project_grouping -show sub command for their meaning:
$what
added_tasks
all_tasks
automatic_tasks
baseline
folders
objects
projects
removed_tasks
tasks_on_top_of_baseline
To install VCS::CMSynergy, copy and paste the appropriate command in to your terminal.
cpanm
cpanm VCS::CMSynergy
CPAN shell
perl -MCPAN -e shell install VCS::CMSynergy
For more information on module installation, please visit the detailed CPAN module installation guide.