P4GT for Maya User Guide (2019.1)

About Helix Core server and P4GT

Helix Core server, also referred to as Helix server, is a software configuration management tool. The files managed by Helix server reside in a depotA file repository hosted on the server. A depot is the top-level unit of storage for versioned files (depot files or source files) within a Helix Core server. It contains all versions of all files ever submitted to the depot. There can be multiple depots on a single installation.. To work on files, you open and edit them in your client workspaceDirectories on your machine where you work on file revisions that are managed by Helix server. By default, this name is set to the name of the machine on which your client workspace is located, but it can be overridden. Client workspaces, labels, and branch specifications cannot share the same name.. When you're done, you check in changed files, using the available Helix server menu options. The depot keeps track of all the current and previous revisions of a file.

This guide tells you how to use P4GT, the Helix Plugin for Graphical Tools. P4GT integrates Helix Core server into drawing tools, including Autodesk 3ds Max, Autodesk Maya, Autodesk Softimage, and Adobe Photoshop. It is intended for anyone using P4GT to perform version control tasks with Helix server.


Use following controls to navigate the content in this manual:

  • The arrow buttons Previous heading icon and Next heading icon at the top of any page bring you to the next or previous heading.
  • The links at the top of any page indicate the location of a topic in the hierarchy and allow you to quickly move back up.

  • The icons in the footer of any page provide links to resources such as the Documentation Portal or the Video Library.

    Footer links

Search tips

  • Multiple search terms find topics with one or more of the terms, and each term gets a different highlight color.
  • For an exact multi-word search, enclose the set of terms within quotes to form a single string:

    • work also finds workspace, but "work" excludes workspace.
    • request also finds requests and requesting, but "request" excludes them.
    • configuration also finds topics with configuring, but "configuration" excludes them.
  • To customize your search further, add an operator (and, not, or) between search terms:
    • configuration and settings narrows your search and only finds topics that contain both configuration and settings.
    • configuration not settings widens your search and finds topics that contain configuration but not settings, topics that contain settings but not configuration, and excludes topics that contain both.
    • configuration or settings widens your search and finds topics that contain configuration or settings and also topics that contain both configuration and settings.
    • If your search contains an operator that you want to use as a word, enclose the phrase in quotes to tell search not to use it as an operator. For example, not required will return a search format error, but "not required" finds topics that contain not required.
  • You can search for any string on a page with Command-F on Mac or CTRL+F on Windows.

Syntax conventions

Helix documentation uses the following syntax conventions to describe command line syntax.

Notation Meaning
literal Must be used in the command exactly as shown.
italics A parameter for which you must supply specific information. For example, for a serverid parameter, supply the ID of the server.
[-f] The enclosed elements are optional. Omit the brackets when you compose the command.

Previous argument can be repeated.


... has a different meaning for directories. See Wildcards in the Helix Core P4 Command Reference.

element1 | element2 Either element1 or element2 is required.


How can we improve this manual? Email us at [email protected].

Other documentation

See https://www.perforce.com/support/self-service-resources/documentation.