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
Integration 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