VCS::PVCS 0.02
Sponsored Links
VCS::PVCS 0.02 Ranking & Summary
File size:
0.026 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
911
Date added:
2007-05-04
Publisher:
Bill Middleton
VCS::PVCS 0.02 description
VCS::PVCS is a Perl module with global configuration class for for VCS::PVCS::*.
SYNOPSIS
use VCS::PVCS::Project; # preferred
$project = new VCS::PVCS::Project("ProjectName");
The VCS::PVCS class simply parses the PVCS global configuration files, including pvcsproj.pub and MASTER.CFG, found in PVCSPROJ. The resulting object is then included in the VCS::PVCS::Project object as its "CONFIG". The class members are used at various times in other subclasses, as needed.
NOTE: This module may require some configuration. If your scripts wont run, you may need to hardwire some of the global parameters, including $ISLVINI, $PVCSPROJ, $NFSMAP, $PVCS_BINDIR and possibly others. You should inspect the module before installing it, to verify the settings will work.
This module also exports several GLOBAL variables, which are used in various places throughout its children, and can be used in scripts which load the VCS::PVCS::Project class. These variables include, but may not always be limited to:
$PVCSERR
PVCSERR is set to the current value of $? after each command.
$PVCSDEBUG
PVCSDEBUG can be turned on to see copious (sometimes useful) debugging output as the module is configuring itself, and running.
$PVCSOUTPUT
PVCSOUTPUT is all of the output from the current method, when it executes a pvcs command. If the command was executed on a folder or project-wide basis, then PVCSOUTPUT contains ALL of the output for all archives.
$PVCSCURROUTPUT
PVCSCURROUTPUT is ONLY the output for the most recent command sent to the shell.
$PVCSSHOWMODE
PVCSSHOWMODE is turned on to see, and not execute, commands.
$PVCS_BINDIR
PVCS_BINDIR is set in the environment or in VCS::PVCS.pm to be the location of the PVCS binaries, get, put, vlog, vcs, vdiff, etc.
$PVCSMASTERCFG
PVCSMASTERCFG is the path to the master configuration file. This variable is not exported to the world through VCS::PVCS::Project, but only intended for internal use.
$PVCSCURRPROJCFG
PVCSCURRPROJCFG is the location of the current projects Config file. This variable is not exported to the world through VCS::PVCS::Project, but only intended for internal use.
$PVCSMULTIPLATFORM
PVCSMULTIPLATFORM tells the modules whether to make certain path translations when operating on something other than WIN. Turn this on if you are using PVCS in a multiplatform environment.
This variable is turned on automatically if an NFSMAP is found
$PVCSPROJ
PVCSPROJ is the base directory for all PVCS control files.
Ordinarily, this class wont be used directly. Rather, it is in the @ISA for VCS::PVCS::Project. When creating a new VCS::PVCS::Project object, this modules new() method is invoked automatically.
SYNOPSIS
use VCS::PVCS::Project; # preferred
$project = new VCS::PVCS::Project("ProjectName");
The VCS::PVCS class simply parses the PVCS global configuration files, including pvcsproj.pub and MASTER.CFG, found in PVCSPROJ. The resulting object is then included in the VCS::PVCS::Project object as its "CONFIG". The class members are used at various times in other subclasses, as needed.
NOTE: This module may require some configuration. If your scripts wont run, you may need to hardwire some of the global parameters, including $ISLVINI, $PVCSPROJ, $NFSMAP, $PVCS_BINDIR and possibly others. You should inspect the module before installing it, to verify the settings will work.
This module also exports several GLOBAL variables, which are used in various places throughout its children, and can be used in scripts which load the VCS::PVCS::Project class. These variables include, but may not always be limited to:
$PVCSERR
PVCSERR is set to the current value of $? after each command.
$PVCSDEBUG
PVCSDEBUG can be turned on to see copious (sometimes useful) debugging output as the module is configuring itself, and running.
$PVCSOUTPUT
PVCSOUTPUT is all of the output from the current method, when it executes a pvcs command. If the command was executed on a folder or project-wide basis, then PVCSOUTPUT contains ALL of the output for all archives.
$PVCSCURROUTPUT
PVCSCURROUTPUT is ONLY the output for the most recent command sent to the shell.
$PVCSSHOWMODE
PVCSSHOWMODE is turned on to see, and not execute, commands.
$PVCS_BINDIR
PVCS_BINDIR is set in the environment or in VCS::PVCS.pm to be the location of the PVCS binaries, get, put, vlog, vcs, vdiff, etc.
$PVCSMASTERCFG
PVCSMASTERCFG is the path to the master configuration file. This variable is not exported to the world through VCS::PVCS::Project, but only intended for internal use.
$PVCSCURRPROJCFG
PVCSCURRPROJCFG is the location of the current projects Config file. This variable is not exported to the world through VCS::PVCS::Project, but only intended for internal use.
$PVCSMULTIPLATFORM
PVCSMULTIPLATFORM tells the modules whether to make certain path translations when operating on something other than WIN. Turn this on if you are using PVCS in a multiplatform environment.
This variable is turned on automatically if an NFSMAP is found
$PVCSPROJ
PVCSPROJ is the base directory for all PVCS control files.
Ordinarily, this class wont be used directly. Rather, it is in the @ISA for VCS::PVCS::Project. When creating a new VCS::PVCS::Project object, this modules new() method is invoked automatically.
VCS::PVCS 0.02 Screenshot
VCS::PVCS 0.02 Keywords
PVCS
VCS
PVCSPROJ
PVCS 0.02
PVCSOUTPUT
BINDIR
Global configuration
Perl module
configuration class
module
class
configuration
global
used
Perl
VCS::PVCS
Bookmark VCS::PVCS 0.02
VCS::PVCS 0.02 Copyright
WareSeeker periodically updates pricing and software information of VCS::PVCS 0.02 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of VCS::PVCS 0.02 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
classic industries
module master
lunar module
classified ads
module allows users
modules
classmates
module 4
ignition module
classic auto trader
global dimming
configuration management training
premature ventricular contractions pvcs
classical guitar
module 1
high power red laser diode modules
hibernate configuration class
perl modules
Related Software
PerlIO is a Perl module created to load on demand PerlIO layers and root of PerlIO::* name space. Free Download
Class::Bits is a Perl module with class wrappers around bit vectors. Free Download
Class::Trait is a Perl implementation of Traits in Perl. Free Download
Class::Interfaces is a Per module for defining interface classes inline. Free Download
Class::Driver is a Perl module to generate driver ("composite") class hierarchies on-the-fly. Free Download
mod_cpp easily write an Apache modules in C++. Free Download
Class::Cloneable is a base class for Cloneable objects. Free Download
Class::DataStore is a Perl module for generic OO data storage/retrieval. Free Download
Latest Software
Popular Software
Favourite Software