PVCS

Serena PVCS is a version control management tool. To use Serena PVCS as an artifact source, select PVCS from the Source Config Type drop-down list box then configure the type-specific fields described here. For information about creating components, see Creating Components.

Serena PVCS Fields table

Field Description
PCLI Path Path to the PVCS CLI tool.
Database Path Path to the PVCS database.
Base Path Base path of the repository.
Project Path Path to the project.
Archive Path The location of the archive relative to the database path.
Includes The patterns to match files to upload. The wild card ** indicates every directory and the wildcard * indicates every file. For example, the pattern dist/**/* would retrieve the entire file tree under the dist directory.
Excludes The patterns to exclude files from the upload.
User Serena PVCS username. For information about user impersonation, see User Impersonation
Password Password associated with the Serena PVCS username.
Always Use Name Pattern If this option is selected, the Version Name Pattern specified will always be used. Not selected by default.
Version Name Pattern An optional template for automatic version names. Use ${version} to reference the Next Version Number field.
Next Version Number An integer used for the next version created. The number is automatically incremented for each version created.
Preserve Execute Permissions

To save file execute permissions with the files, select this check box. Not selected by default.