FlexDeploy - PVCS Plugin Guide
Manages content within PVCS Project Databases
Supported Versions
8.4.0.0+
8.6.0.0+
Requires Java 8 on the endpoint
Key Features
Supports promotion model within PVCS
Checkout, label and addition/removal of files
Instance Properties
FlexDeploy supports creation of PVCS instances and the following properties will be configured for each Instance. These properties are available to all operations.
Property Name | Property Code | Required | Description |
---|---|---|---|
PVCS Project Database |
| Yes | Project Database Path. Every project using this instance will be building from this Project Database |
PVCS User |
| Yes | User to be authenticated against the Project Database. If no security is configured on the Project Database, this will not matter. |
PVCS Password |
| Yes | Password to be used for the user.  If no security is configured on the Project Database, this will not matter. |
PCLI Path |
| No | Path to the pcli executable. Required only if PCLI is not found on the path or you want to override the version found on the path. |
 Plugin Operations
Â
The PCLI client muse be available for use by FlexDeploy.
Windows
PCLI is automatically put on your path after install. Location: "C:\Program Files (x86)\Serena\vm\win64\bin\pcli.exe"
Linux
Option 1Â
Source in vmprofile located in %SERENA_HOME%/vm/linux/bin
. <path to serena>/serena/vm/linux/bin/vmprofile
Option 2
create symlink for pcli and pvcsvmsuid in /usr/bin
as root:
ln -s <path to serena>/serena/vm/linux/bin/pcli /usr/bin/pcli
ln -s <path to serena>/serena/vm/linux/bin/pvcsvmsuid /usr/bin/pvcsvmsuid
- style