Strong Microsoft Integrations From Perforce
Microsoft developer tools are more popular today than ever, with support for cloud, containers, cross-platform development (i.e., Linux and Macintosh), and web applications.
Perforce provides key integrations with many Microsoft products to help teams scale their agile and DevOps initiatives. Now you can increase developer productivity and support your team’s entire development lifecycle.
Helix Core and Microsoft Integrations
What Helix Core Does
Helix Core is the lightning-fast, high-performance version control software that Perforce customers rely on to securely manage all digital content — even large files — in a single repository and quickly deliver files to large, global teams.
What Helix Visual Client Does
Helix Visual Client is the Windows desktop application that gives you access to all your versioned files in Helix Core. Key features include: an intuitive graphical user interface, quick access to code reviews and CI workflows, and robust merge and diff.
Helix Core Plugins and APIs for Microsoft
Microsoft Visual Studio
Helix Plugin for Visual Studio (P4VS) seamlessly embeds Helix Core enterprise-class version control features. Without ever having to leave the Visual Studio IDE, developers can login/logout, add, edit, revert, and diff.
Windows File Explorer
Helix Plugin for File Explorer (P4EXP) gives users transparent access to Helix Core functions from the standard Windows 10 File Explorer context (right-click) menu. This makes functions like check-in/check-out a breeze for both novice and expert users. It is ideal for users who don’t need full access to some of the more developer-oriented features of Helix Core.
Microsoft Visual Studio Code Plugin
Created by game developer Stef Levesque, Perforce for VS Code has been installed almost 50,000 times. With this tool you can access major Helix Core functions such as login/logout, add, edit, revert and diff, right from within the Microsoft Visual Studio Code interface.
API for Version Control
For developers who want to extend the functionality of Helix Core to integrate with additional tools, the Helix Core API for .NET (P4API.NET) is ready. Control your connection to the Helix Core server and enhance your build automation by running multiple commands through a single connection. Plus, this plugin delivers C# sample code to get you started in the Microsoft .NET world.
Graphic Tools Plugin for Windows
Version control is vital to better manage and facilitate collaboration between designers and developers. The Helix Plugin for Graphical Tools (P4GT) brings Helix Core version control integration to artists and designers. They can streamline their work from within the Windows tools they use the most, such as Adobe Photoshop, Autodesk, 3ds Max, Maya, and more.
Helix TeamHub and Microsoft Integration
What Helix TeamHub Does
Helix TeamHub is a Git management tool that scales for larger teams, supports multi-repository projects, and empowers enterprise DevOps. This solution improves Git build performance by up to 80 percent and also supports Docker, Maven, and Ivy for built-in artifact management.
Helix ALM and Microsoft Integration
What Helix ALM Does
Helix ALM is an end-to-end ALM tool. Development and QA teams use Helix ALM to get traceability across the development lifecycle — from requirements to tests to issues.
How the Microsoft Integration Works
Helix ALM integrates with Microsoft Outlook, Word, and Excel to help manage development requirements, issues, and tests. You can also collaborate over email using Outlook, import your and export existing documents ALM requirements using Word, and export and view your defects from ALM in Excel.
Microsoft Visual Studio supports Helix ALM so you can manage issues, view your assigned items, and add tasks without leaving the Visual Studio IDE.
QAC/QAC++ and Microsoft Integration
What QAC and QAC++ Do
QAC and QAC++ are static code analyzers. These tools analyze code, automatically enforce coding rules, and ensure compliance. Developers use QAC and QAC++ to prevent, detect, and eliminate defects.
Have Questions About Perforce and Microsoft Integrations?
All you have to do is ask. Contact us for more details on how Perforce integrates with your Microsoft solutions to improve your performance and enhance collaboration across teams.