Plug-in Documentation

PVCS

Overview

The PVCS source configuration plug-in imports artifacts from Serena PVCS Version Manager as component versions in IBM UrbanCode Deploy.

Compatibility

This plug-in requires version 6.1 or later of IBM UrbanCode Deploy.

Installation

No special steps are required for installation. See Installing plug-ins in UrbanCode products.

History

Version 3.789343

Version 3 includes a fix for APAR PI57417. The plug-in now checks the agent settings for acceptance of self-signed certificates.

Usage

To create a component by importing from a PVCS repository, complete the following steps. For more information, see Creating components in the product help.

  1. On the Components page in IBM UrbanCode Deploy, click Create New Component.
  2. From the Source Config Type list, select PVCS.
  3. Provide all of the necessary information, such as the path details in the Database Path and Archive Path fields.
  4. Click Save.
  5. Click the Versions tab for the component.
  6. Click Import New Versions.
  7. Either specify a version of the package to import, or leave the field blank to import the latest version of the package available in the repository.
  8. Click Save.

Settings

Settings in the PVCS plug-in

Create Component

The following settings are available when you create a component by using the PVCS plug-in.

Settings for creating components
Name Type Description
Archive Path String The location of the archive relative to the database path.
Base Path String Base path of the repository.
Database Path String Path to the PVCS database.
Excludes String The patterns to exclude files to upload.
Extensions of files to Convert String The comma-separated list of extensions of files that need to be converted to a new
character set on download (for example: txt,properties,log).
Includes String The patterns to match files to upload. The wildcard ** indicates every
file. So the pattern dist/**/* would retrieve the entire file tree underneath the
dist directory.
PCLI Path String Path to the PVCS CLI tool.
Password Password
Preserve Execute Permissions Boolean When enabled, file execute permissions are saved with files.
Project Path String Path to the project.
User String

Import New Versions

The following settings are available when you import new component versions by using the PVCS plug-in.

Settings for importing new versions
Name Type Description
Branch String Pull the latest files from this branch. (Specify only one of these values)
Label String Pull the latest files with this label. (Specify only one of these values)
Promo Group String Pull the latest files in this promotion group. (Specify only one of these values)
Version Name String Name of the resulting component version.