• Overview
  • Documentation
  • Version history

Description

Perforce is a commercial, proprietary, centralized revision control system developed by Perforce Software, Inc. 

Use this source configuration plug-in to manually or automatically import artifacts from the Perforce Helix server into a DevOps Deploy component version. 

Quick Info

Product icon

Product

HCL DevOps Deploy (HCL Launch)
Plugin type icon

Type

plugin
Compatibility icon

Compatibility

HCL Launch version 7.3.2.8 and later, HCL Deploy version 8.0.1.3 and later
created by icon

Created by

HCLSoftware
Website icon

Website

Published Date

Last Updated

Summary

The Perforce Helix source configuration plug-in includes a step to import artifacts from a Perforce server as component versions in DevOps Deploy. 

Installation

See Installing plugins in HCL Deploy for installing and removing plug-ins.

History

The following table describes the changes made in each plugin version.

Plugin history details
Version Description
9 Fixed CVE:CVE-2019-4233
8 APAR PI89045: add support for setting isFinished flag flag when importing versions.
7 Fixed APAR PI87707, a regression where the user who requested a manual version import was not being tracked.
6 Succeed if most recent version is already imported. Use working directory instead of temp directory for temporary files.
5 Support property file encryption.
4 Fixed APAR PI57417. Plug-in now checks the agent settings for acceptance of self signed certificates
3 Security fix: password property from textBox to secureBox Changed typo: p4path to p4Path
2 Fixed running a process after creating a version.
1 Initial release of the Perforce source configuration plugin.

Usage

To create a component by importing a Performce, complete the following steps. For more information, see Creating components in the product documentation. 

  1. 1. In Deploy, click Components and then click Create Component.
  2. 2. In the Source Config Type list, select Perforce
  3. 3. Provide all of the necessary information, such as the the P4 Path and Template name. 
  4. 4. Click Save
  5. 5. Click the Versions tab for the component. 
  6. 6. Click Import New Versions

Create Component

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

Input properties for the Set Link on Process Request step
Name Type Description
Do Login/Logout Boolean Use the login and logout commands.
P4 Path String Perforce client executable application. Enter the full path if necessary.
Password Password  
Port String Host/Port of the Perforce server.
Preserve Execute Permissions Boolean When enabled, file execute permissions are saved with the files.
Template String Template client specification.
Text File Extensions String A comma-separated list of extensions of files to convert to a new character set on download. Use this field when the operating system that the files are deployed to requires a different character set than the operating system used when uploading files to the server. For example: txt,properties,log.
User String  

    Version

  • 9.1026768

 

Uploaded: 01-Apr-2025 09:01

Release Notes

  • Fixes CVE:CVE-2019-4233 

Related Plugins