NAME Stream.pm
Object oriented interface to UCM Streams
VERSION
- Author
-
Andrew DeFaria <Andrew@DeFaria.com>
- Revision
-
$Revision: 1.8 $
- Created
-
Fri May 14 18:16:16 PDT 2010
- Modified
-
$Date: 2011/11/15 02:00:58 $
SYNOPSIS
Provides access to information about Clearcase Streams.
my $stream = new Clearcase::UCM::Stream ($name, $pvob);
DESCRIPTION
This module implements a UCM Stream object
ROUTINES
The following routines are exported:
new
Construct a new Clearcase Stream object.
Parameters:
- name
-
Name of stream
- pvob
-
Associated pvob
Returns:
name
Returns the name of the stream
Parameters:
- none
Returns:
pvob
Returns the pvob of the stream
Parameters:
- none
Returns:
create
Creates a new UCM Stream Object
Parameters:
- project
-
Project that this stream will be created in
- opts
-
Options: Additional options to use (e.g. -baseline/-readonly)
Returns:
remove
Removes UCM Stream
Parameters:
Returns:
rebase
Rebases a UCM Stream
Parameters:
- baseline
-
Baseline to rebase to
- opts
-
Any additional opts
Returns:
recommend
Recommends a baseline in a UCM Stream
Parameters:
- baseline
-
Baseline to recommend
Returns:
nrecommend
Changes stream to not have a recommended baseline
Parameters:
- none
Returns:
baselines
Returns baseline objects associated with the stream
Parameters:
- none
Returns:
exists
Return true if the stream exists - false otherwise
Paramters:
- none
Returns:
- boolean
DEPENDENCIES
Modules
INCOMPATABILITIES
None
BUGS AND LIMITATIONS
There are no known bugs in this module.
Please report problems to Andrew DeFaria <Andrew@DeFaria.com>.
COPYRIGHT AND LICENSE
Copyright (C) 2020 by Andrew@DeFaria.com
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.38.0 or, at your option, any later version of Perl 5 you may have available.