What’s in the Latest Release of P4V?

The 2018.3 release of Helix Visual Client (P4V) offers stream enhancements, usability improvements, and optional gating for advanced merges.

Stream Developments

Users can now save filters on Stream graph views to easily find and sort relevant branches. To free up space on the server, unmodified files associated with a Stream can be pruned and deleted.

Hands-Off Sync and Diff Functionality

When syncing files, users can now automatically resolve any non-conflicting changes. This eliminates an unnecessary step when merging. When running a diff, developers can quickly resolve any non-conflicting changes without checking each individual file.

Avoid Risky Business

Admins can set up warnings for advanced merge operations. Warnings also can be enabled to display when a user checks out a large number of files from a directory. These safeguards save developers time on avoidable mistakes.

Standardize Workflows

Admins can implement standardized workflows for users when creating workspaces. This allows admins to manage workflows easier and enables end users to clearly follow best practices.

Display Enhancements

P4V resizes menus and icons for Apple Retina, 4K monitors, and High-DPI screens.

What's in the Latest Release of P4V?

The 2018.2 release of P4V adds support for MFA.


Support for MFA

Integrate the Helix Core server and clients with your multi-factor authentication. Out-of-the-box MFA integration with Okta, and configurable MFA with other tools.

What's in the Latest Release of P4V?

The 2018.1 release of P4V adds numerous usability features while also improving code review administration and build performance. 

Improved Readability of Complex Security Configurations

In Helix Core, the protects table is where file-level granular permissions are set. Admins can now view and add comments in the protects table via the P4Admin tool. This new functionality helps new administrators understand complex security configurations.

Delete Reverted Files from Workspace

Users now have the option to delete reverted files from their workspace when the files are reverted from a changelist.  2018.1 provides an option to the user in the revert dialog and adds visual support for "revert -w".

New “P4 Undo” Command

The 2018.1 release now allows you to safely undo changes across single or multiple changelists or files revisions with one command: “p4 undo.” This simplifies the operation as P4V used to have a multitude of commands to perform this function.

Improved Visibility of Job Descriptions With HTML

Descriptions on any spec (e.g., jobs, changelists, labels, branches, workspaces, Streams) can now be formatted in rich text or HTML. This allows users to add more color and context to the descriptions, including links to web pages.

Increased Transparency When Submitting a Changelist With Shelved Files

The dialogue box denying submission of a changelist with shelved files can now tell the user why the files were shelved so they can decide how to proceed.

Parallel Shelving for Improved Build Performance

For organizations that store build outputs as global shelves on the master server, the 2018.1 release provides performance improvements. Now, shelved files are processed in parallel during builds to improve build performance and productivity.

Streamlined Swarm Integration

Users can now add groups as reviewers without having to leave P4V.

What's in the Latest Release of P4V?

Over time, projects get can get messy. P4V 2017.3 makes it easier to restore order so you can move on and move forward.

Restore Your Workspace to Its Original State

Helix Visual Client 2017.3 allows you to level set and restore your workspace to its original state so that it matches the depot. Users can leverage 2017.3 to rid their workspace of deleted files or ones that are not under source control and refresh the ones that have been modified.

Boost Stability and Performance with Multiple Parallel Sync

P4V users can now take advantage of the Helix Core 2017.2 enhancements to server resilience during multiple parallel sync operations for a boost in stability and performance.

What's in the Latest Release of P4V?

The 2017.2 release of P4V adds rich features to the already intuitive developer interface, offering flexibility within any product development workflow.


Visualize Empty Changelists

Helix Visual Client 2017.2 simplifies the search process by indicating collapsed, empty changelists in blue.

URL Handling in Jobs

Helix Visual Client (P4V) now recognizes URLs and provides links to files associated with a Perforce job. Streamline your work by cutting out the middle man — your bug tracking software, for example — when you need to complete jobs associated with user’s crash report files, software design change recommendations, or database dumps.

Shortcuts in Custom Tools

Ditch your mouse (and the Tools menu) and trade them in for your keyboard. Helix Visual Client lets you access your custom tools via keyboard shortcut to boost your productivity with streamlined workflows.

Incorporate Code from One Feature Stream to Another

Move a feature stream from one parent stream to another simply by dragging it over to the new stream as a child. You can also shelve the specific files that you want to migrate by moving the stream over, unshelving your files, and incorporating the code into your first feature.

Specify Stream Depth from P4Admin

Struggling to manage large depots and lots of streams? 2017.2 allows you to organize streams into logical hierarchies as you see fit by specifying stream depths from the Admin tool when creating stream depots.

Include Integrated Changelists on a Directory

The next time you branch or move a directory, opt to see the entire integration history of a folder so that you can see the list of submitted changelists that affected it prior to its change in location.

Raise Your Dashboard Limit

2017.2 empowers users with the ability raise — or even lower — the limit on the number of files they can view from their dashboard. Administrators can rest easy knowing that the global property allows them to retain overall control over users who set their limits too high or the ability to allow specific groups certain limit rights.

What's in the Latest Release of P4V?

The 2017.1 release gives developers unprecedented freedom to work with project files and version their work in any way they choose.


Leverage DVCS Functionality

DVCS functionality makes it easy to work—and version your work—from a personal server. You can initialize a personal server from the New Connection dialog or from the P4V toolbar. Quickly clone by context-clicking in the P4V depot tree or using a remote specification. Fetch changes and resolve conflicts easily. Push changes to a remote, shared Helix server with a single click.

Manage Remote Mappings

The new remote mappings tab lets you create and edit remote mappings on your personal and remote Helix servers from within the graphical interface. Put time back on the clock by setting the maximum number of revision archives to receive from your Helix server and reduce the time it takes to sync large binary files with revision history.

Perforce On Tour: 2018

Designed for executives and practitioners alike, we’ll cover trending topics like
automation, DevOps, traceability, scalability, and much more.