What’s New in Helix VCS:
Fall Releases 2017
2© Perforce Software Inc. All Rights Reserved.
Agenda
1
Helix Core
2
Helix Swarm
3
Helix P4V
4
P4Eclipse
5
P4VS
6
P4GT
Helix Core 2017.2
4© Perforce Software Inc. All Rights Reserved.
1. Parallel shelving operations
2. Third-party fast file transfers
Helix Core
5© Perforce Software Inc. All Rights Reserved.
• Parallel sync, submit, and the new shelving feature.
Parallel Shelving Operations
6© Perforce Software Inc. All Rights Reserved.
• Pull-archive trigger and
edge-content triggers.
• Allow integration with
external tools for moving
file content:
• Aspera
• FileCatalyst
• Transmit large files up to
13 times faster.
Third-Party Fast File Transfers
Helix Swarm 2017.3
8© Perforce Software Inc. All Rights Reserved.
1. Groups can now be added as moderators and/or @mentions.
2. Better user experience for reviews list.
3. Customize email notifications.
4. Swarm can now run on security-enhanced Linux(SELinux).
Helix Swarm
9© Perforce Software Inc. All Rights Reserved.
Group Options
• Ability to add groups as
moderators, reviewers, &
@mentions in Swarm.
• Ability to expand a group
membership by adding a
subgroup.
10© Perforce Software Inc. All Rights Reserved.
Group Options
• Create mailing list for
group reviews.
• Notifications will now go
to the mailing list instead
of the individual user.
11© Perforce Software Inc. All Rights Reserved.
Group Options
• When using group mailing
lists, admins can set up
notification preferences for
the group, the same way
users do for their individual
notification preferences.
12© Perforce Software Inc. All Rights Reserved.
Group Options
• Groups can now be
added as moderators
and/or in an
@mention.
• Ability to filter
your group
reviews or your
individual reviews.
13© Perforce Software Inc. All Rights Reserved.
Group Options
• Choose one or
many reviewers
for approval.
14© Perforce Software Inc. All Rights Reserved.
• Sort reviews by recent activity or creation date.
• Update the roles filter to enable users to select from ”Reviews
I've Authored", ”Reviews I’m Participating In”, and ”Reviews
I’ve Authored Or Are Participating In”.
Better User Experience for Reviews List
15© Perforce Software Inc. All Rights Reserved.
Customize Email Notifications
• Additional options
for email
notifications.
• Enable email clients
to filter and chain
Swarm email
notifications by
author and review
ID.
16© Perforce Software Inc. All Rights Reserved.
17© Perforce Software Inc. All Rights Reserved.
P4V 2017.3
19© Perforce Software Inc. All Rights Reserved.
• P4Clean: Restores workspace files to match the state of
corresponding depot files.
• New shelved-files icon indicator: Pending changelist tab now shows
shelved-file icon.
• Unshelve from source stream to current stream.
• New, clickable web links in job forms.
Features
20© Perforce Software Inc. All Rights Reserved.
• Restores workspace files to
match the state of
corresponding depot files:
• Files modified in workspace
restored to last depot version.
• Files in depot/not in workspace
are added to workspace.
• Files in workspace/not in depot
are deleted from workspace.
P4Clean – Now Available in P4V
21© Perforce Software Inc. All Rights Reserved.
• Pending changelist tab now
shows shelved-file icon:
• Empty
• Empty + shelf
• Contains files
• Contains files + shelf
Shelved-File Indicator on Changelists
22© Perforce Software Inc. All Rights Reserved.
Unshelve from Source Stream to Current Stream
• Files can now be unshelved
across streams.
• Pending changelist with shelves
from source stream can be
right-clicked in the pending
changelist tab, and the current
client will act as the target
stream.
23© Perforce Software Inc. All Rights Reserved.
Clickable Web Links in Job Forms
• Job form descriptions now
support clickable web links.
• Edit the form description field
with an <a href> construct.
• When the form is saved, this
will appear as a clickable link.
P4Eclipse 2017.1
25© Perforce Software Inc. All Rights Reserved.
P4Eclipse 2017.1
• Support for Eclipse 4.6 (Neon)
• Update to the latest P4Java
• Integration with Helix Swarm
26© Perforce Software Inc. All Rights Reserved.
P4Eclipse Integration with Helix Swarm
Create a new
Helix Swarm
review or update
an existing
review.
27© Perforce Software Inc. All Rights Reserved.
Choose pending
or submitted
changelist and
select a new
Swarm review.
P4Eclipse - Create a Review
28© Perforce Software Inc. All Rights Reserved.
P4Eclipse – Update a Review
Update a Swarm
review: Select
pending files to
update, update
review
description.
Helix Plugin for Visual Studio (P4VS) 2017.2
30© Perforce Software Inc. All Rights Reserved.
1. Choose “Helix Server" as a source control provider under the ”Add to Source
Control” button in the Visual Studio status bar.
2. P4VS now integrates with the Visual Studio 2017 start page. ”Helix Server” is
available under “Open->Checkout”.
3. Shelved files in the pending changelist tool window are now displayed in a
shelved-file folder underneath the changelist item to better differentiate from
unshelved files.
4. The OK button is now a changelist dropdown menu when opening the
changelist prompt on edit of a file. Pressing enter or space keys will not
trigger file checkout to the default pending changelist as long as the user
continues typing.
5. “<n> Pending Changes" will now be available in the Visual Studio status bar.
When clicked, it will bring up the pending changelist tool window.
6. Option to reconcile offline work.
Visual Studio Plugin: P4VS
31© Perforce Software Inc. All Rights Reserved.
Helix Core is now an option under the ”Add to Source Control” button in the status bar.
32© Perforce Software Inc. All Rights Reserved.
P4VS now integrates
with the Visual Studio
2017 start page. “Helix
Server” is available
under “Open-
>Checkout”.
Helix Server
Helix Server
33© Perforce Software Inc. All Rights Reserved.
Shelved files in the pending changelist tool window are now displayed in a shelved-file folder
underneath the changelist item to better differentiate from unshelved files.
34© Perforce Software Inc. All Rights Reserved.
The OK button is now a changelist dropdown menu when opening the changelist prompt on edit of a file.
Pressing enter or space keys will not trigger file checkout to the default pending changelist as long as the the
user continues typing.
35© Perforce Software Inc. All Rights Reserved.
“<n> Pending Changes" will now be available in the Visual Studio status bar. When
clicked, it will bring up the pending changelist tool window
36© Perforce Software Inc. All Rights Reserved.
Option to reconcile offline work available from the file menu.
P4GT 2017.1
38© Perforce Software Inc. All Rights Reserved.
1. Support 3DS Max 2017
2. Support Photoshop 2017
3. Key benefits with P4GT
Perforce Graphical Plugin : P4GT
39© Perforce Software Inc. All Rights Reserved.
• When you open a file
in 3DS Max, P4GT will
ask if you wish to
check the file out.
• It will even ask if you
wish to lock the file.
Working With Files
40© Perforce Software Inc. All Rights Reserved.
Perforce Menu
• File History
• Status
• Lock
• Unlock
• Etc.
Questions?
Thank you for attending!
Follow us for news and insights!
Visit www.perforce.com

More Related Content

PPTX
Webinar helix core and swarm 2017.1
PPTX
TCIA Software Improvements
PPTX
Year in Review: Perforce 2014 Product Updates
PDF
Aid rel notes_5.6 (1)
PDF
Esm rel notes_6.8cp4
PDF
Hudson_WhitePaper
PPTX
Oracle Cloud With Azure DevOps Pipelines
PPTX
Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...
Webinar helix core and swarm 2017.1
TCIA Software Improvements
Year in Review: Perforce 2014 Product Updates
Aid rel notes_5.6 (1)
Esm rel notes_6.8cp4
Hudson_WhitePaper
Oracle Cloud With Azure DevOps Pipelines
Learning from the Early Adopters of DevOps: A Guidebook to Success featuring ...

What's hot (20)

PDF
Kovair DevOps - Overview Presentation
PPTX
Kovair Products Offering
RTF
O2007pia readme
PDF
Plataforma DevOps en OpenShift
PPTX
Team Foundation Server 2010 - Version Control
PDF
MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...
PDF
Hyperion 11-1-2-3-installation-guide-on-linux
PDF
Oracle Hyperion EPM 11.1.2.4 - part 1
PDF
Essbase installation 11.1.1.3 chapter
DOC
Bisp hyperion11 1 1 3 installation guide
PPTX
Webinar: Skytap & Jenkins
PPTX
Working as a Team with Team Foundation Server 2010
PPTX
Successful Patterns for running platforms
PPSX
Oracle BPM 11G Installation
PDF
Datasheet subversionpluginforrd
DOCX
Comparing IIS and Apache - Questions and Answers
PDF
Pivotal Cloud Foundry 2.0: First Look
PDF
Datasheet apachepluginforrd
PDF
Datasheet mavenpluginforrd
PDF
Devops led infrastructure transformation for a leading medical imaging soluti...
Kovair DevOps - Overview Presentation
Kovair Products Offering
O2007pia readme
Plataforma DevOps en OpenShift
Team Foundation Server 2010 - Version Control
MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...
Hyperion 11-1-2-3-installation-guide-on-linux
Oracle Hyperion EPM 11.1.2.4 - part 1
Essbase installation 11.1.1.3 chapter
Bisp hyperion11 1 1 3 installation guide
Webinar: Skytap & Jenkins
Working as a Team with Team Foundation Server 2010
Successful Patterns for running platforms
Oracle BPM 11G Installation
Datasheet subversionpluginforrd
Comparing IIS and Apache - Questions and Answers
Pivotal Cloud Foundry 2.0: First Look
Datasheet apachepluginforrd
Datasheet mavenpluginforrd
Devops led infrastructure transformation for a leading medical imaging soluti...
Ad

Similar to What's New in Helix VCS Fall Releases 2017 (20)

PDF
Datasheet rationalclearcasepluginforrd
PPTX
Microsoft App-V 5.1 and Flexera AdminStudio Webinar
PDF
DSpace Developers Workshop at OR2024.pdf
PPTX
What’s new in OpenText Extended ECM & OpenText Content Suite Release 16 EP6
PDF
12.2 secure configureconsole_adop_changes_aioug_appsdba_nov17
PDF
Datasheet foldermanagementpluginforrd
PPT
Extension Library - Viagra for XPages
PDF
Datasheet scriptspluginforrd
PPTX
Alfresco 4.0 - A Complete Introduction
PDF
USTGlobal madrid devops
PDF
[SAP] Perforce Administrative Self Services at SAP
PPTX
[DanNotes] XPages - Beyound the Basics
PPTX
HL7 Survival Guide - Chapter 11 – Maintenance, Troubleshooting, and Monitoring
PDF
Winter 15 : Salesforce
PPT
Server Tools New approach
PDF
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
PDF
Ray flow release notes webconsole_ 1.9.0_0
PPT
May 19-20 l Washington, DC l Omni Shoreham
PPTX
What's New in Helix ALM 2017.2
PPT
XPages -Beyond the Basics
Datasheet rationalclearcasepluginforrd
Microsoft App-V 5.1 and Flexera AdminStudio Webinar
DSpace Developers Workshop at OR2024.pdf
What’s new in OpenText Extended ECM & OpenText Content Suite Release 16 EP6
12.2 secure configureconsole_adop_changes_aioug_appsdba_nov17
Datasheet foldermanagementpluginforrd
Extension Library - Viagra for XPages
Datasheet scriptspluginforrd
Alfresco 4.0 - A Complete Introduction
USTGlobal madrid devops
[SAP] Perforce Administrative Self Services at SAP
[DanNotes] XPages - Beyound the Basics
HL7 Survival Guide - Chapter 11 – Maintenance, Troubleshooting, and Monitoring
Winter 15 : Salesforce
Server Tools New approach
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
Ray flow release notes webconsole_ 1.9.0_0
May 19-20 l Washington, DC l Omni Shoreham
What's New in Helix ALM 2017.2
XPages -Beyond the Basics
Ad

More from Perforce (20)

PDF
How to Organize Game Developers With Different Planning Needs
PDF
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
PDF
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
PDF
Understanding Compliant Workflow Enforcement SOPs
PDF
Branching Out: How To Automate Your Development Process
PDF
How to Do Code Reviews at Massive Scale For DevOps
PDF
How to Spark Joy In Your Product Backlog
PDF
Going Remote: Build Up Your Game Dev Team
PDF
Shift to Remote: How to Manage Your New Workflow
PPTX
Hybrid Development Methodology in a Regulated World
PPTX
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
PDF
Easier Requirements Management Using Diagrams In Helix ALM
PDF
How To Master Your Mega Backlog
PDF
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
PDF
How to Scale With Helix Core and Microsoft Azure
PDF
Achieving Software Safety, Security, and Reliability Part 2
PDF
Should You Break Up With Your Monolith?
PDF
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
PDF
What's New in Helix ALM 2019.4
PDF
Free Yourself From the MS Office Prison
How to Organize Game Developers With Different Planning Needs
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Understanding Compliant Workflow Enforcement SOPs
Branching Out: How To Automate Your Development Process
How to Do Code Reviews at Massive Scale For DevOps
How to Spark Joy In Your Product Backlog
Going Remote: Build Up Your Game Dev Team
Shift to Remote: How to Manage Your New Workflow
Hybrid Development Methodology in a Regulated World
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
Easier Requirements Management Using Diagrams In Helix ALM
How To Master Your Mega Backlog
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
How to Scale With Helix Core and Microsoft Azure
Achieving Software Safety, Security, and Reliability Part 2
Should You Break Up With Your Monolith?
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
What's New in Helix ALM 2019.4
Free Yourself From the MS Office Prison

Recently uploaded (20)

PPTX
Computer Software and OS of computer science of grade 11.pptx
PPTX
Oracle Fusion HCM Cloud Demo for Beginners
PPTX
Why Generative AI is the Future of Content, Code & Creativity?
PDF
DNT Brochure 2025 – ISV Solutions @ D365
PDF
Types of Token_ From Utility to Security.pdf
PDF
Autodesk AutoCAD Crack Free Download 2025
PDF
Ableton Live Suite for MacOS Crack Full Download (Latest 2025)
PDF
Website Design Services for Small Businesses.pdf
PPTX
Advanced SystemCare Ultimate Crack + Portable (2025)
PDF
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
PPTX
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
DOCX
Modern SharePoint Intranet Templates That Boost Employee Engagement in 2025.docx
PDF
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
PPTX
Introduction to Windows Operating System
PDF
MCP Security Tutorial - Beginner to Advanced
PDF
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
PPTX
Weekly report ppt - harsh dattuprasad patel.pptx
PPTX
Computer Software - Technology and Livelihood Education
PDF
CCleaner 6.39.11548 Crack 2025 License Key
PDF
Designing Intelligence for the Shop Floor.pdf
Computer Software and OS of computer science of grade 11.pptx
Oracle Fusion HCM Cloud Demo for Beginners
Why Generative AI is the Future of Content, Code & Creativity?
DNT Brochure 2025 – ISV Solutions @ D365
Types of Token_ From Utility to Security.pdf
Autodesk AutoCAD Crack Free Download 2025
Ableton Live Suite for MacOS Crack Full Download (Latest 2025)
Website Design Services for Small Businesses.pdf
Advanced SystemCare Ultimate Crack + Portable (2025)
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
Modern SharePoint Intranet Templates That Boost Employee Engagement in 2025.docx
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
Introduction to Windows Operating System
MCP Security Tutorial - Beginner to Advanced
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
Weekly report ppt - harsh dattuprasad patel.pptx
Computer Software - Technology and Livelihood Education
CCleaner 6.39.11548 Crack 2025 License Key
Designing Intelligence for the Shop Floor.pdf

What's New in Helix VCS Fall Releases 2017

  • 1. What’s New in Helix VCS: Fall Releases 2017
  • 2. 2© Perforce Software Inc. All Rights Reserved. Agenda 1 Helix Core 2 Helix Swarm 3 Helix P4V 4 P4Eclipse 5 P4VS 6 P4GT
  • 4. 4© Perforce Software Inc. All Rights Reserved. 1. Parallel shelving operations 2. Third-party fast file transfers Helix Core
  • 5. 5© Perforce Software Inc. All Rights Reserved. • Parallel sync, submit, and the new shelving feature. Parallel Shelving Operations
  • 6. 6© Perforce Software Inc. All Rights Reserved. • Pull-archive trigger and edge-content triggers. • Allow integration with external tools for moving file content: • Aspera • FileCatalyst • Transmit large files up to 13 times faster. Third-Party Fast File Transfers
  • 8. 8© Perforce Software Inc. All Rights Reserved. 1. Groups can now be added as moderators and/or @mentions. 2. Better user experience for reviews list. 3. Customize email notifications. 4. Swarm can now run on security-enhanced Linux(SELinux). Helix Swarm
  • 9. 9© Perforce Software Inc. All Rights Reserved. Group Options • Ability to add groups as moderators, reviewers, & @mentions in Swarm. • Ability to expand a group membership by adding a subgroup.
  • 10. 10© Perforce Software Inc. All Rights Reserved. Group Options • Create mailing list for group reviews. • Notifications will now go to the mailing list instead of the individual user.
  • 11. 11© Perforce Software Inc. All Rights Reserved. Group Options • When using group mailing lists, admins can set up notification preferences for the group, the same way users do for their individual notification preferences.
  • 12. 12© Perforce Software Inc. All Rights Reserved. Group Options • Groups can now be added as moderators and/or in an @mention. • Ability to filter your group reviews or your individual reviews.
  • 13. 13© Perforce Software Inc. All Rights Reserved. Group Options • Choose one or many reviewers for approval.
  • 14. 14© Perforce Software Inc. All Rights Reserved. • Sort reviews by recent activity or creation date. • Update the roles filter to enable users to select from ”Reviews I've Authored", ”Reviews I’m Participating In”, and ”Reviews I’ve Authored Or Are Participating In”. Better User Experience for Reviews List
  • 15. 15© Perforce Software Inc. All Rights Reserved. Customize Email Notifications • Additional options for email notifications. • Enable email clients to filter and chain Swarm email notifications by author and review ID.
  • 16. 16© Perforce Software Inc. All Rights Reserved.
  • 17. 17© Perforce Software Inc. All Rights Reserved.
  • 19. 19© Perforce Software Inc. All Rights Reserved. • P4Clean: Restores workspace files to match the state of corresponding depot files. • New shelved-files icon indicator: Pending changelist tab now shows shelved-file icon. • Unshelve from source stream to current stream. • New, clickable web links in job forms. Features
  • 20. 20© Perforce Software Inc. All Rights Reserved. • Restores workspace files to match the state of corresponding depot files: • Files modified in workspace restored to last depot version. • Files in depot/not in workspace are added to workspace. • Files in workspace/not in depot are deleted from workspace. P4Clean – Now Available in P4V
  • 21. 21© Perforce Software Inc. All Rights Reserved. • Pending changelist tab now shows shelved-file icon: • Empty • Empty + shelf • Contains files • Contains files + shelf Shelved-File Indicator on Changelists
  • 22. 22© Perforce Software Inc. All Rights Reserved. Unshelve from Source Stream to Current Stream • Files can now be unshelved across streams. • Pending changelist with shelves from source stream can be right-clicked in the pending changelist tab, and the current client will act as the target stream.
  • 23. 23© Perforce Software Inc. All Rights Reserved. Clickable Web Links in Job Forms • Job form descriptions now support clickable web links. • Edit the form description field with an <a href> construct. • When the form is saved, this will appear as a clickable link.
  • 25. 25© Perforce Software Inc. All Rights Reserved. P4Eclipse 2017.1 • Support for Eclipse 4.6 (Neon) • Update to the latest P4Java • Integration with Helix Swarm
  • 26. 26© Perforce Software Inc. All Rights Reserved. P4Eclipse Integration with Helix Swarm Create a new Helix Swarm review or update an existing review.
  • 27. 27© Perforce Software Inc. All Rights Reserved. Choose pending or submitted changelist and select a new Swarm review. P4Eclipse - Create a Review
  • 28. 28© Perforce Software Inc. All Rights Reserved. P4Eclipse – Update a Review Update a Swarm review: Select pending files to update, update review description.
  • 29. Helix Plugin for Visual Studio (P4VS) 2017.2
  • 30. 30© Perforce Software Inc. All Rights Reserved. 1. Choose “Helix Server" as a source control provider under the ”Add to Source Control” button in the Visual Studio status bar. 2. P4VS now integrates with the Visual Studio 2017 start page. ”Helix Server” is available under “Open->Checkout”. 3. Shelved files in the pending changelist tool window are now displayed in a shelved-file folder underneath the changelist item to better differentiate from unshelved files. 4. The OK button is now a changelist dropdown menu when opening the changelist prompt on edit of a file. Pressing enter or space keys will not trigger file checkout to the default pending changelist as long as the user continues typing. 5. “<n> Pending Changes" will now be available in the Visual Studio status bar. When clicked, it will bring up the pending changelist tool window. 6. Option to reconcile offline work. Visual Studio Plugin: P4VS
  • 31. 31© Perforce Software Inc. All Rights Reserved. Helix Core is now an option under the ”Add to Source Control” button in the status bar.
  • 32. 32© Perforce Software Inc. All Rights Reserved. P4VS now integrates with the Visual Studio 2017 start page. “Helix Server” is available under “Open- >Checkout”. Helix Server Helix Server
  • 33. 33© Perforce Software Inc. All Rights Reserved. Shelved files in the pending changelist tool window are now displayed in a shelved-file folder underneath the changelist item to better differentiate from unshelved files.
  • 34. 34© Perforce Software Inc. All Rights Reserved. The OK button is now a changelist dropdown menu when opening the changelist prompt on edit of a file. Pressing enter or space keys will not trigger file checkout to the default pending changelist as long as the the user continues typing.
  • 35. 35© Perforce Software Inc. All Rights Reserved. “<n> Pending Changes" will now be available in the Visual Studio status bar. When clicked, it will bring up the pending changelist tool window
  • 36. 36© Perforce Software Inc. All Rights Reserved. Option to reconcile offline work available from the file menu.
  • 38. 38© Perforce Software Inc. All Rights Reserved. 1. Support 3DS Max 2017 2. Support Photoshop 2017 3. Key benefits with P4GT Perforce Graphical Plugin : P4GT
  • 39. 39© Perforce Software Inc. All Rights Reserved. • When you open a file in 3DS Max, P4GT will ask if you wish to check the file out. • It will even ask if you wish to lock the file. Working With Files
  • 40. 40© Perforce Software Inc. All Rights Reserved. Perforce Menu • File History • Status • Lock • Unlock • Etc.
  • 42. Follow us for news and insights! Visit www.perforce.com

Editor's Notes

  • #2: They sell shoes and handbags 
  • #6: Our customers have experienced a very good performance benefit of our parallel sync and submit feature. If you are unaware, this feature uses multiple network channels to transfer several files at the same time. With 2017.2, this feature has also been extended to the Shelve feature. This provides the same performance benefit to the ever popular shelving feature.
  • #7: 2017.2 includes the capability to integrate with 3rd party tools, such as Aspera or File Catalyst for transporting file content between commit and edge servers. This capability is provided with the introduction of Pull-Archive and Edge-Content triggers. This leads to performance of up to 13 times faster for transmitting file content. The Pull-Archive trigger allows Helix to pass off the responsibility of transmitting large files to Aspera when moving files from Commit to Edge with pull threads. The Edge-Content trigger allows Helix to pass off the responsibility of transmitting large files to Aspera when moving files from Edge to Commit during the Submit operation.
  • #9: Scalability / Performance May want to look more deeply at federated architecture when they determine if we'll be used across more sites  Federated architecture for LAN speed Auto-synchronizes content over WAN Tens of thousands of users, millions of transactions per day Federated across multiple geographies in a secure performant way Proof a solution that doesn’t sacrifice speed with scale Case Study: SFDC 3-4 Large releases each year Thousands of tests, 3K engineers All developers work on a single repository in Perforce (one line of code) 550K tests per hour 10M transactions per day Customer since 2000 Security & Compliance Security is a big deal & being able to slice and dice the depot is very appealing  No bug tracking currently in use  Roles with finely grained permissions Reliable, traceable, immutable history Broad integrations (LDAP, ext. tools) Permissions are important; who sees what? Artists don’t need to mess with source code. Case Study: GE Healthcare FDA requirement; chain of custody 7-10 lifespan requirement – products must be serviced Replace ClearCase; virtually impossible to do build required that allowed updates in an efficient manner Integration with HP / Electric Commander Version Everything Work with large binary asset files  Custom file type handling Supports huge binary files Handles any number of files - Every single aspect of a game can be versioned and modified using our solution. - From EA Sports to a small shop like Ravn Studio, our solution is lauded for ability to handle binary files. Flexible Teams Interested in Swarm  Starting group mostly in-house with a few outside consultants  Supports teams around the world Automate the flow of code for all Solutions for Git and its challenges - Samsung uses Perforce for not just mobile, but TV, Semiconductors, printers, development teams span several countries. - 700 Git repositories. Samsung customer of chipset Qualcomm, 10K users over 500TB and repo Most Advanced DVCS Work locally, offline Narrow and variably-shallow cloning Lightweight in-place local branches Copy server-to-server with one push - Our own “Git” Workflow Broad Integrations Maya, CAD, photoshop, Unity, etc.  Would like to focus on Unity and other 3D software integration  Developer IDE plugins Plugins for popular game engines Plugins for industry standard CI/CD APIs to roll your own tools Case Study: Scania Automotive Must provide MISRA and ISO2626 compliance Adapted Agile / Continuous delivery Using SVN / ClearCase Integration with a variety of tools wasn’t possible; admin burden way too high Jenkins, JIRA, VisualStudio, .NET, Java
  • #10: Ability to add groups as moderators, reviewers & @ mentions in Swarm Benefit: Makes it easier & faster for Project owners, review authors & commenters to setup a group of individuals who can approve, vote or comment on a review, instead of needing to add 10-50 individual users.  Ability to expand a group membership by adding a sub-group: Benefit: Saves time & effort to add individuals as group members, if there is already a sub-group present for those members. Ability to add a "mailing list" email address to a group, so that all notifications go to that mailing list Benefit: Improves productivity by enabling email clients, such as Outlook, to be able to filter, group & prioritize email notifications received from Swarm by group mailing lists If a mailing list is provided, then admins can setup notification preferences for the group, the same way users do for their own notifications preference Benefit: Reduce spam to group members by enabling group owners to select what events should trigger a notification to the group members
  • #11: Ability to add groups as moderators, reviewers & @ mentions in Swarm Benefit: Makes it easier & faster for Project owners, review authors & commenters to setup a group of individuals who can approve, vote or comment on a review, instead of needing to add 10-50 individual users.  Ability to expand a group membership by adding a sub-group: Benefit: Saves time & effort to add individuals as group members, if there is already a sub-group present for those members. Ability to add a "mailing list" email address to a group, so that all notifications go to that mailing list Benefit: Improves productivity by enabling email clients, such as Outlook, to be able to filter, group & prioritize email notifications received from Swarm by group mailing lists If a mailing list is provided, then admins can setup notification preferences for the group, the same way users do for their own notifications preference Benefit: Reduce spam to group members by enabling group owners to select what events should trigger a notification to the group members
  • #12: Ability to add groups as moderators, reviewers & @ mentions in Swarm Benefit: Makes it easier & faster for Project owners, review authors & commenters to setup a group of individuals who can approve, vote or comment on a review, instead of needing to add 10-50 individual users.  Ability to expand a group membership by adding a sub-group: Benefit: Saves time & effort to add individuals as group members, if there is already a sub-group present for those members. Ability to add a "mailing list" email address to a group, so that all notifications go to that mailing list Benefit: Improves productivity by enabling email clients, such as Outlook, to be able to filter, group & prioritize email notifications received from Swarm by group mailing lists If a mailing list is provided, then admins can setup notification preferences for the group, the same way users do for their own notifications preference Benefit: Reduce spam to group members by enabling group owners to select what events should trigger a notification to the group members
  • #13: Ability to filter reviews on account of being part of a group or an individual Benefit: Improve efficiency of users by enabling them to find or filter out all reviews that they are a reviewer of, on account of being the member of a group that is set as the reviewer of those reviews.  Ability to choose whether an action from one user will represent the action of the whole group, or that all users within the group need to take an action in order for the group action to be counted  Benefit: Provides flexibility to the user to choose from two ways to account for group votes
  • #14: Ability to filter reviews on account of being part of a group or an individual Benefit: Improve efficiency of users by enabling them to find or filter out all reviews that they are a reviewer of, on account of being the member of a group that is set as the reviewer of those reviews.  Ability to choose whether an action from one user will represent the action of the whole group, or that all users within the group need to take an action in order for the group action to be counted  Benefit: Provides flexibility to the user to choose from two ways to account for group votes
  • #15: Better user experience for Reviews list: Features & Benefits Sort reviews by the most recently active review on the top, or the most recently created review on top Benefits: Improved productivity & time saving to users who are trying to filter and identify the reviews that they need to pay attention to the most. For the most part users like to see the most active reviews on the top of the list. This feature will enable users to do that. Improved flexibility, in giving the users an option to also see which reviews were created most recently.  The default option is sort by "Created", but can be changed in a swarm configurable.  Benefits: Improved flexibility for admins & better usability for end users: to determine which sort order should be the default sort order on the reviews list. Depending on the number of open reviews the firms has the admin can have the option to compromise between performance & usability. e.g. if there are > 200K open reviews, then sorting by "Last Activity" date may take longer than the default sorting by "Created Date". Update the Roles filter to enable users to select from "reviews that I've authored", "participated in any form" and "an author or participant" Benefits: Improved productivity in being able to find & build a review list that only concerns the user, either as an author or as a participant or both.
  • #16: Additional options to select for email notifications. Example, email me when .... I am the moderator of a review, and files in the review are updated. I am the author of a review, and the review is committed. I have changed the state of a review (should default to false). I am the [author|reviewer|moderator] of a review, and tests on the review have completed (tests have passed, or tests have failed). Enable email clients to be able to filter & chain Swarm email notifications by author & review ids Benefits: More flexibility & control for the end-user to receive only the most relevant email notifications from Swarm. Improved visibility & relevance of emails from Swarm, by filtering via the newly added email headers
  • #17: Additional options to select for email notifications. Example, email me when .... I am the moderator of a review, and files in the review are updated. I am the author of a review, and the review is committed. I have changed the state of a review (should default to false). I am the [author|reviewer|moderator] of a review, and tests on the review have completed (tests have passed, or tests have failed). Enable email clients to be able to filter & chain Swarm email notifications by author & review ids Benefits: More flexibility & control for the end-user to receive only the most relevant email notifications from Swarm. Improved visibility & relevance of emails from Swarm, by filtering via the newly added email headers
  • #18: Additional options to select for email notifications. Example, email me when .... I am the moderator of a review, and files in the review are updated. I am the author of a review, and the review is committed. I have changed the state of a review (should default to false). I am the [author|reviewer|moderator] of a review, and tests on the review have completed (tests have passed, or tests have failed). Enable email clients to be able to filter & chain Swarm email notifications by author & review ids Benefits: More flexibility & control for the end-user to receive only the most relevant email notifications from Swarm. Improved visibility & relevance of emails from Swarm, by filtering via the newly added email headers
  • #20: Scalability / Performance May want to look more deeply at federated architecture when they determine if we'll be used across more sites  Federated architecture for LAN speed Auto-synchronizes content over WAN Tens of thousands of users, millions of transactions per day Federated across multiple geographies in a secure performant way Proof a solution that doesn’t sacrifice speed with scale Case Study: SFDC 3-4 Large releases each year Thousands of tests, 3K engineers All developers work on a single repository in Perforce (one line of code) 550K tests per hour 10M transactions per day Customer since 2000 Security & Compliance Security is a big deal & being able to slice and dice the depot is very appealing  No bug tracking currently in use  Roles with finely grained permissions Reliable, traceable, immutable history Broad integrations (LDAP, ext. tools) Permissions are important; who sees what? Artists don’t need to mess with source code. Case Study: GE Healthcare FDA requirement; chain of custody 7-10 lifespan requirement – products must be serviced Replace ClearCase; virtually impossible to do build required that allowed updates in an efficient manner Integration with HP / Electric Commander Version Everything Work with large binary asset files  Custom file type handling Supports huge binary files Handles any number of files - Every single aspect of a game can be versioned and modified using our solution. - From EA Sports to a small shop like Ravn Studio, our solution is lauded for ability to handle binary files. Flexible Teams Interested in Swarm  Starting group mostly in-house with a few outside consultants  Supports teams around the world Automate the flow of code for all Solutions for Git and its challenges - Samsung uses Perforce for not just mobile, but TV, Semiconductors, printers, development teams span several countries. - 700 Git repositories. Samsung customer of chipset Qualcomm, 10K users over 500TB and repo Most Advanced DVCS Work locally, offline Narrow and variably-shallow cloning Lightweight in-place local branches Copy server-to-server with one push - Our own “Git” Workflow Broad Integrations Maya, CAD, photoshop, Unity, etc.  Would like to focus on Unity and other 3D software integration  Developer IDE plugins Plugins for popular game engines Plugins for industry standard CI/CD APIs to roll your own tools Case Study: Scania Automotive Must provide MISRA and ISO2626 compliance Adapted Agile / Continuous delivery Using SVN / ClearCase Integration with a variety of tools wasn’t possible; admin burden way too high Jenkins, JIRA, VisualStudio, .NET, Java
  • #27: Within Eclipse you can now create or update a Swarm review with the updated menu options. Pre-Commit Reviews Use P4 Pending Changelist Post-Commit Reviews Use Via P4 Submitted Changelist
  • #28: Choose Pending or Submitted Changelist: Context-Click – New Swarm Review Choose files to shelve for review Enter Review Description (optional) Select users to include in the review Add or Browse for users Supports pre & post commit review models
  • #29: Choose a pending changelist Context-click – Update Swarm Review Select pending files to update Modify review description (optional)
  • #31: Scalability / Performance May want to look more deeply at federated architecture when they determine if we'll be used across more sites  Federated architecture for LAN speed Auto-synchronizes content over WAN Tens of thousands of users, millions of transactions per day Federated across multiple geographies in a secure performant way Proof a solution that doesn’t sacrifice speed with scale Case Study: SFDC 3-4 Large releases each year Thousands of tests, 3K engineers All developers work on a single repository in Perforce (one line of code) 550K tests per hour 10M transactions per day Customer since 2000 Security & Compliance Security is a big deal & being able to slice and dice the depot is very appealing  No bug tracking currently in use  Roles with finely grained permissions Reliable, traceable, immutable history Broad integrations (LDAP, ext. tools) Permissions are important; who sees what? Artists don’t need to mess with source code. Case Study: GE Healthcare FDA requirement; chain of custody 7-10 lifespan requirement – products must be serviced Replace ClearCase; virtually impossible to do build required that allowed updates in an efficient manner Integration with HP / Electric Commander Version Everything Work with large binary asset files  Custom file type handling Supports huge binary files Handles any number of files - Every single aspect of a game can be versioned and modified using our solution. - From EA Sports to a small shop like Ravn Studio, our solution is lauded for ability to handle binary files. Flexible Teams Interested in Swarm  Starting group mostly in-house with a few outside consultants  Supports teams around the world Automate the flow of code for all Solutions for Git and its challenges - Samsung uses Perforce for not just mobile, but TV, Semiconductors, printers, development teams span several countries. - 700 Git repositories. Samsung customer of chipset Qualcomm, 10K users over 500TB and repo Most Advanced DVCS Work locally, offline Narrow and variably-shallow cloning Lightweight in-place local branches Copy server-to-server with one push - Our own “Git” Workflow Broad Integrations Maya, CAD, photoshop, Unity, etc.  Would like to focus on Unity and other 3D software integration  Developer IDE plugins Plugins for popular game engines Plugins for industry standard CI/CD APIs to roll your own tools Case Study: Scania Automotive Must provide MISRA and ISO2626 compliance Adapted Agile / Continuous delivery Using SVN / ClearCase Integration with a variety of tools wasn’t possible; admin burden way too high Jenkins, JIRA, VisualStudio, .NET, Java
  • #36: Scalability / Performance May want to look more deeply at federated architecture when they determine if we'll be used across more sites  Federated architecture for LAN speed Auto-synchronizes content over WAN Tens of thousands of users, millions of transactions per day Federated across multiple geographies in a secure performant way Proof a solution that doesn’t sacrifice speed with scale Case Study: SFDC 3-4 Large releases each year Thousands of tests, 3K engineers All developers work on a single repository in Perforce (one line of code) 550K tests per hour 10M transactions per day Customer since 2000 Security & Compliance Security is a big deal & being able to slice and dice the depot is very appealing  No bug tracking currently in use  Roles with finely grained permissions Reliable, traceable, immutable history Broad integrations (LDAP, ext. tools) Permissions are important; who sees what? Artists don’t need to mess with source code. Case Study: GE Healthcare FDA requirement; chain of custody 7-10 lifespan requirement – products must be serviced Replace ClearCase; virtually impossible to do build required that allowed updates in an efficient manner Integration with HP / Electric Commander Version Everything Work with large binary asset files  Custom file type handling Supports huge binary files Handles any number of files - Every single aspect of a game can be versioned and modified using our solution. - From EA Sports to a small shop like Ravn Studio, our solution is lauded for ability to handle binary files. Flexible Teams Interested in Swarm  Starting group mostly in-house with a few outside consultants  Supports teams around the world Automate the flow of code for all Solutions for Git and its challenges - Samsung uses Perforce for not just mobile, but TV, Semiconductors, printers, development teams span several countries. - 700 Git repositories. Samsung customer of chipset Qualcomm, 10K users over 500TB and repo Most Advanced DVCS Work locally, offline Narrow and variably-shallow cloning Lightweight in-place local branches Copy server-to-server with one push - Our own “Git” Workflow Broad Integrations Maya, CAD, photoshop, Unity, etc.  Would like to focus on Unity and other 3D software integration  Developer IDE plugins Plugins for popular game engines Plugins for industry standard CI/CD APIs to roll your own tools Case Study: Scania Automotive Must provide MISRA and ISO2626 compliance Adapted Agile / Continuous delivery Using SVN / ClearCase Integration with a variety of tools wasn’t possible; admin burden way too high Jenkins, JIRA, VisualStudio, .NET, Java
  • #37: Scalability / Performance May want to look more deeply at federated architecture when they determine if we'll be used across more sites  Federated architecture for LAN speed Auto-synchronizes content over WAN Tens of thousands of users, millions of transactions per day Federated across multiple geographies in a secure performant way Proof a solution that doesn’t sacrifice speed with scale Case Study: SFDC 3-4 Large releases each year Thousands of tests, 3K engineers All developers work on a single repository in Perforce (one line of code) 550K tests per hour 10M transactions per day Customer since 2000 Security & Compliance Security is a big deal & being able to slice and dice the depot is very appealing  No bug tracking currently in use  Roles with finely grained permissions Reliable, traceable, immutable history Broad integrations (LDAP, ext. tools) Permissions are important; who sees what? Artists don’t need to mess with source code. Case Study: GE Healthcare FDA requirement; chain of custody 7-10 lifespan requirement – products must be serviced Replace ClearCase; virtually impossible to do build required that allowed updates in an efficient manner Integration with HP / Electric Commander Version Everything Work with large binary asset files  Custom file type handling Supports huge binary files Handles any number of files - Every single aspect of a game can be versioned and modified using our solution. - From EA Sports to a small shop like Ravn Studio, our solution is lauded for ability to handle binary files. Flexible Teams Interested in Swarm  Starting group mostly in-house with a few outside consultants  Supports teams around the world Automate the flow of code for all Solutions for Git and its challenges - Samsung uses Perforce for not just mobile, but TV, Semiconductors, printers, development teams span several countries. - 700 Git repositories. Samsung customer of chipset Qualcomm, 10K users over 500TB and repo Most Advanced DVCS Work locally, offline Narrow and variably-shallow cloning Lightweight in-place local branches Copy server-to-server with one push - Our own “Git” Workflow Broad Integrations Maya, CAD, photoshop, Unity, etc.  Would like to focus on Unity and other 3D software integration  Developer IDE plugins Plugins for popular game engines Plugins for industry standard CI/CD APIs to roll your own tools Case Study: Scania Automotive Must provide MISRA and ISO2626 compliance Adapted Agile / Continuous delivery Using SVN / ClearCase Integration with a variety of tools wasn’t possible; admin burden way too high Jenkins, JIRA, VisualStudio, .NET, Java
  • #43: Facebook: https://www.facebook.com/Perforce/ LinkedIn: https://www.linkedin.com/company/perforce-software?trk=top_nav_home Twitter: https://twitter.com/perforce Blog: https://www.perforce.com/blog