3 =head1 NAME $RCSfile: UCM.pm,v $
5 Object oriented interface to UCM Streams
13 Andrew DeFaria <Andrew@ClearSCM.com>
21 Fri May 14 18:16:16 PDT 2010
25 $Date: 2011/11/16 19:46:13 $
31 Provides access to information about Clearcase Elements.
33 my $stream= new Clearcase::UCM::Stream ($name, $pvob);
37 This module implements a UCM Stream object
41 The following routines are exported:
45 package Clearcase::UCM;
55 my ($class, $stream) = @_;
61 Construct a new Clearcase Stream object.
65 =for html <blockquote>
75 =for html </blockquote>
79 =for html <blockquote>
83 =item Clearcase Stream object
87 =for html </blockquote>
102 Returns the pvob of the stream
106 =for html <blockquote>
114 =for html </blockquote>
118 =for html <blockquote>
126 =for html </blockquote>
132 my $VOBs = Clearcase::Vobs->new;
134 foreach my $vobtag ($VOBs->vobs) {
135 my $VOB = Clearcase::Vob->new ("$Clearcase::VOBTAG_PREFIX$vobtag");
136 my $attr = $VOB->vob_registry_attributes;
138 if ($attr and $attr =~ /ucmvob/) {
139 push @pvobs, $vobtag;
150 =head2 ClearSCM Perl Modules
152 =for html <p><a href="/php/scm_man.php?file=lib/Clearcase.pm">Clearcase</a></p>
154 =head1 INCOMPATABILITIES
158 =head1 BUGS AND LIMITATIONS
160 There are no known bugs in this module.
162 Please report problems to Andrew DeFaria <Andrew@ClearSCM.com>.
164 =head1 LICENSE AND COPYRIGHT
166 Copyright (c) 2007, ClearSCM, Inc. All rights reserved.