Perforce IPLM training

The Perforce IPLM Training Guide leads you through a step-by-step training sequence with an overview of the various capabilities of the Perforce IPLM Platform. See the Perforce IPLM User Guide for more information on the topics covered in the Training Guide.

Getting started

Getting access to Perforce IPLM, plus some basic discussion of how to get around in the platform.

User Guide (full details): Accessing Perforce IPLM

Training Documentation:  Getting Started

Creating Libraries/IPs

IPs are the basic unit of IP management in Perforce IPLM, they can be added from IPLM CLI and IPLM Web, and are organized into IP Libraries.

User Guide (full details): IP Management and Library Management

Training Documentation:  Creating Libraries and IPs

Viewing IP Hierarchy

IPs are organized according to the other IPs they have a dependency on into IP Hierarchies. Each IP Hierarchy is captured in an immutable release.

User Guide (full details): IP Hierarchy

Training Documentation:  Viewing IP Hierarchy

Workspaces and releases

Perforce IPLM workspaces are built from IP Hierarchies. In the workspace data is modified versus the IP Hierarchy that was used to build the workspace. Perforce IPLM can report these differences and when it is time, create a new release from the modified workspace.

User Guide (full details): Workspaces

Training Documentation:  Workspaces and Releases

Aliases

Aliases can be applied to IP Versions, and used instead of the IP release number to refer to the release. This provides an indicator of the Quality of the release. Aliases can be locked to identify a singularly important release, or left unlocked to enable automatic integration of new releases as they are qualified.

User Guide (full details): IP Aliases

Training Documentation:  Aliases

IP and Library labels

IPs and Libraries can have administrator defined labels attached to facilitate sorting and searching in the IP Catalog from IPLM Web and IPLM CLI.

User Guide (full details): Labels

Training Documentation:  IP and Library Labels

Attributes

Attributes are ad-hoc metadata key-value pairs of type string. They can be attached to Libraries, IPs, Lines, and Queries. Specially formatted attributes will be shown on IPLM Web as graphical widgets. Attributes are often used to store data about an IP without the need to predefine the metadata as is required with a property.

User Guide (full details): Attributes and Widgets

Training Documentation:  Attributes

Properties and property sets

Properties are metadata key-value pairs that are typed and pre-defined by an administrator. They are grouped into property sets, which are attached to IPs. Properties are a structured, consistent, and centrally controlled method of metadata management. They are often used in conjunction with Query Builder to perform searches of IPs in Perforce IPLM.

User Guide (full details): Properties

Training Documentation:  Properties and Property Sets

Hooks

Client side hooks are attachment points in the lifecycle of an IP that can be associated with a script. These scripts are called when the IP lifecycle event occurs, and typically are used to run simulations and verification, and to gather and attach new metadata automatically as widgets, attributes, and properties.

User Guide (full details): Workspace Automation

Training Documentation:  Hooks

Advanced topics

Advanced Perforce IPLM Training topics, including Lines, Hierarchical Releases, Update modes, Conflicts, and the Query language.

Training Documentation:  Advanced Topics

Administration topics

Administration Training topics, including Permissions and User Management.

Training Documentation:  Administration Topics