SlideShare une entreprise Scribd logo
1  sur  42
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

Contenu connexe

Tendances

Kovair DevOps - Overview Presentation
Kovair DevOps - Overview PresentationKovair DevOps - Overview Presentation
Kovair DevOps - Overview PresentationKovair
 
Kovair Products Offering
Kovair Products OfferingKovair Products Offering
Kovair Products OfferingKovair
 
Team Foundation Server 2010 - Version Control
Team Foundation Server 2010 - Version ControlTeam Foundation Server 2010 - Version Control
Team Foundation Server 2010 - Version ControlSteve Lange
 
MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...
MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...
MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...Jitendra Bafna
 
Hyperion 11-1-2-3-installation-guide-on-linux
Hyperion 11-1-2-3-installation-guide-on-linuxHyperion 11-1-2-3-installation-guide-on-linux
Hyperion 11-1-2-3-installation-guide-on-linuxAmit Sharma
 
Oracle Hyperion EPM 11.1.2.4 - part 1
Oracle Hyperion EPM 11.1.2.4 - part 1Oracle Hyperion EPM 11.1.2.4 - part 1
Oracle Hyperion EPM 11.1.2.4 - part 1Alex Liu
 
Essbase installation 11.1.1.3 chapter
Essbase installation 11.1.1.3 chapterEssbase installation 11.1.1.3 chapter
Essbase installation 11.1.1.3 chapterAmit Sharma
 
Bisp hyperion11 1 1 3 installation guide
Bisp hyperion11 1 1 3 installation guideBisp hyperion11 1 1 3 installation guide
Bisp hyperion11 1 1 3 installation guideAmit Sharma
 
Webinar: Skytap & Jenkins
Webinar: Skytap & JenkinsWebinar: Skytap & Jenkins
Webinar: Skytap & JenkinsSkytap Cloud
 
Working as a Team with Team Foundation Server 2010
Working as a Team with Team Foundation Server 2010Working as a Team with Team Foundation Server 2010
Working as a Team with Team Foundation Server 2010gueste6f731
 
Successful Patterns for running platforms
Successful Patterns for running platformsSuccessful Patterns for running platforms
Successful Patterns for running platformsPaul Czarkowski
 
Oracle BPM 11G Installation
Oracle BPM 11G InstallationOracle BPM 11G Installation
Oracle BPM 11G InstallationVijay Reddy
 
Datasheet subversionpluginforrd
Datasheet subversionpluginforrdDatasheet subversionpluginforrd
Datasheet subversionpluginforrdMidVision
 
Comparing IIS and Apache - Questions and Answers
Comparing IIS and Apache - Questions and AnswersComparing IIS and Apache - Questions and Answers
Comparing IIS and Apache - Questions and Answersbutest
 
Pivotal Cloud Foundry 2.0: First Look
Pivotal Cloud Foundry 2.0: First LookPivotal Cloud Foundry 2.0: First Look
Pivotal Cloud Foundry 2.0: First LookVMware Tanzu
 
Datasheet apachepluginforrd
Datasheet apachepluginforrdDatasheet apachepluginforrd
Datasheet apachepluginforrdMidVision
 
Datasheet mavenpluginforrd
Datasheet mavenpluginforrdDatasheet mavenpluginforrd
Datasheet mavenpluginforrdMidVision
 
Devops led infrastructure transformation for a leading medical imaging soluti...
Devops led infrastructure transformation for a leading medical imaging soluti...Devops led infrastructure transformation for a leading medical imaging soluti...
Devops led infrastructure transformation for a leading medical imaging soluti...Aspire Systems
 

Tendances (20)

Kovair DevOps - Overview Presentation
Kovair DevOps - Overview PresentationKovair DevOps - Overview Presentation
Kovair DevOps - Overview Presentation
 
Kovair Products Offering
Kovair Products OfferingKovair Products Offering
Kovair Products Offering
 
O2007pia readme
O2007pia readmeO2007pia readme
O2007pia readme
 
Plataforma DevOps en OpenShift
Plataforma DevOps en OpenShiftPlataforma DevOps en OpenShift
Plataforma DevOps en OpenShift
 
Team Foundation Server 2010 - Version Control
Team Foundation Server 2010 - Version ControlTeam Foundation Server 2010 - Version Control
Team Foundation Server 2010 - Version Control
 
MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...
MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...
MuleSoft Surat Virtual Meetup#31 - Async API, Process Error, Circuit Breaker ...
 
Hyperion 11-1-2-3-installation-guide-on-linux
Hyperion 11-1-2-3-installation-guide-on-linuxHyperion 11-1-2-3-installation-guide-on-linux
Hyperion 11-1-2-3-installation-guide-on-linux
 
Oracle Hyperion EPM 11.1.2.4 - part 1
Oracle Hyperion EPM 11.1.2.4 - part 1Oracle Hyperion EPM 11.1.2.4 - part 1
Oracle Hyperion EPM 11.1.2.4 - part 1
 
Essbase installation 11.1.1.3 chapter
Essbase installation 11.1.1.3 chapterEssbase installation 11.1.1.3 chapter
Essbase installation 11.1.1.3 chapter
 
Bisp hyperion11 1 1 3 installation guide
Bisp hyperion11 1 1 3 installation guideBisp hyperion11 1 1 3 installation guide
Bisp hyperion11 1 1 3 installation guide
 
Webinar: Skytap & Jenkins
Webinar: Skytap & JenkinsWebinar: Skytap & Jenkins
Webinar: Skytap & Jenkins
 
Working as a Team with Team Foundation Server 2010
Working as a Team with Team Foundation Server 2010Working as a Team with Team Foundation Server 2010
Working as a Team with Team Foundation Server 2010
 
Successful Patterns for running platforms
Successful Patterns for running platformsSuccessful Patterns for running platforms
Successful Patterns for running platforms
 
Oracle BPM 11G Installation
Oracle BPM 11G InstallationOracle BPM 11G Installation
Oracle BPM 11G Installation
 
Datasheet subversionpluginforrd
Datasheet subversionpluginforrdDatasheet subversionpluginforrd
Datasheet subversionpluginforrd
 
Comparing IIS and Apache - Questions and Answers
Comparing IIS and Apache - Questions and AnswersComparing IIS and Apache - Questions and Answers
Comparing IIS and Apache - Questions and Answers
 
Pivotal Cloud Foundry 2.0: First Look
Pivotal Cloud Foundry 2.0: First LookPivotal Cloud Foundry 2.0: First Look
Pivotal Cloud Foundry 2.0: First Look
 
Datasheet apachepluginforrd
Datasheet apachepluginforrdDatasheet apachepluginforrd
Datasheet apachepluginforrd
 
Datasheet mavenpluginforrd
Datasheet mavenpluginforrdDatasheet mavenpluginforrd
Datasheet mavenpluginforrd
 
Devops led infrastructure transformation for a leading medical imaging soluti...
Devops led infrastructure transformation for a leading medical imaging soluti...Devops led infrastructure transformation for a leading medical imaging soluti...
Devops led infrastructure transformation for a leading medical imaging soluti...
 

Similaire à What's New in Helix VCS Fall Releases 2017

Datasheet rationalclearcasepluginforrd
Datasheet rationalclearcasepluginforrdDatasheet rationalclearcasepluginforrd
Datasheet rationalclearcasepluginforrdMidVision
 
Microsoft App-V 5.1 and Flexera AdminStudio Webinar
Microsoft App-V 5.1 and Flexera AdminStudio WebinarMicrosoft App-V 5.1 and Flexera AdminStudio Webinar
Microsoft App-V 5.1 and Flexera AdminStudio WebinarFlexera
 
What’s new in OpenText Extended ECM & OpenText Content Suite Release 16 EP6
What’s new in OpenText Extended ECM & OpenText Content Suite Release 16 EP6 What’s new in OpenText Extended ECM & OpenText Content Suite Release 16 EP6
What’s new in OpenText Extended ECM & OpenText Content Suite Release 16 EP6 OpenText
 
12.2 secure configureconsole_adop_changes_aioug_appsdba_nov17
12.2 secure configureconsole_adop_changes_aioug_appsdba_nov1712.2 secure configureconsole_adop_changes_aioug_appsdba_nov17
12.2 secure configureconsole_adop_changes_aioug_appsdba_nov17pasalapudi
 
Datasheet foldermanagementpluginforrd
Datasheet foldermanagementpluginforrdDatasheet foldermanagementpluginforrd
Datasheet foldermanagementpluginforrdMidVision
 
Extension Library - Viagra for XPages
Extension Library - Viagra for XPagesExtension Library - Viagra for XPages
Extension Library - Viagra for XPagesUlrich Krause
 
Datasheet scriptspluginforrd
Datasheet scriptspluginforrdDatasheet scriptspluginforrd
Datasheet scriptspluginforrdMidVision
 
Alfresco 4.0 - A Complete Introduction
 Alfresco 4.0 - A Complete Introduction Alfresco 4.0 - A Complete Introduction
Alfresco 4.0 - A Complete IntroductionAjeet Singh
 
[SAP] Perforce Administrative Self Services at SAP
[SAP] Perforce Administrative Self Services at SAP[SAP] Perforce Administrative Self Services at SAP
[SAP] Perforce Administrative Self Services at SAPPerforce
 
[DanNotes] XPages - Beyound the Basics
[DanNotes] XPages - Beyound the Basics[DanNotes] XPages - Beyound the Basics
[DanNotes] XPages - Beyound the BasicsUlrich Krause
 
HL7 Survival Guide - Chapter 11 – Maintenance, Troubleshooting, and Monitoring
HL7 Survival Guide - Chapter 11 – Maintenance, Troubleshooting, and MonitoringHL7 Survival Guide - Chapter 11 – Maintenance, Troubleshooting, and Monitoring
HL7 Survival Guide - Chapter 11 – Maintenance, Troubleshooting, and MonitoringCaristix
 
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2pasalapudi
 
Ray flow release notes webconsole_ 1.9.0_0
Ray flow release notes webconsole_ 1.9.0_0Ray flow release notes webconsole_ 1.9.0_0
Ray flow release notes webconsole_ 1.9.0_0i4box Anon
 
May 19-20 l Washington, DC l Omni Shoreham
May 19-20 l Washington, DC l Omni ShorehamMay 19-20 l Washington, DC l Omni Shoreham
May 19-20 l Washington, DC l Omni Shorehamwebhostingguy
 
What's New in Helix ALM 2017.2
What's New in Helix ALM 2017.2 What's New in Helix ALM 2017.2
What's New in Helix ALM 2017.2 Perforce
 
XPages -Beyond the Basics
XPages -Beyond the BasicsXPages -Beyond the Basics
XPages -Beyond the BasicsUlrich Krause
 

Similaire à What's New in Helix VCS Fall Releases 2017 (20)

Datasheet rationalclearcasepluginforrd
Datasheet rationalclearcasepluginforrdDatasheet rationalclearcasepluginforrd
Datasheet rationalclearcasepluginforrd
 
Microsoft App-V 5.1 and Flexera AdminStudio Webinar
Microsoft App-V 5.1 and Flexera AdminStudio WebinarMicrosoft App-V 5.1 and Flexera AdminStudio Webinar
Microsoft App-V 5.1 and Flexera AdminStudio Webinar
 
What’s new in OpenText Extended ECM & OpenText Content Suite Release 16 EP6
What’s new in OpenText Extended ECM & OpenText Content Suite Release 16 EP6 What’s new in OpenText Extended ECM & OpenText Content Suite Release 16 EP6
What’s new in OpenText Extended ECM & OpenText Content Suite Release 16 EP6
 
12.2 secure configureconsole_adop_changes_aioug_appsdba_nov17
12.2 secure configureconsole_adop_changes_aioug_appsdba_nov1712.2 secure configureconsole_adop_changes_aioug_appsdba_nov17
12.2 secure configureconsole_adop_changes_aioug_appsdba_nov17
 
Datasheet foldermanagementpluginforrd
Datasheet foldermanagementpluginforrdDatasheet foldermanagementpluginforrd
Datasheet foldermanagementpluginforrd
 
Extension Library - Viagra for XPages
Extension Library - Viagra for XPagesExtension Library - Viagra for XPages
Extension Library - Viagra for XPages
 
Datasheet scriptspluginforrd
Datasheet scriptspluginforrdDatasheet scriptspluginforrd
Datasheet scriptspluginforrd
 
Alfresco 4.0 - A Complete Introduction
 Alfresco 4.0 - A Complete Introduction Alfresco 4.0 - A Complete Introduction
Alfresco 4.0 - A Complete Introduction
 
USTGlobal madrid devops
USTGlobal madrid devopsUSTGlobal madrid devops
USTGlobal madrid devops
 
[SAP] Perforce Administrative Self Services at SAP
[SAP] Perforce Administrative Self Services at SAP[SAP] Perforce Administrative Self Services at SAP
[SAP] Perforce Administrative Self Services at SAP
 
[DanNotes] XPages - Beyound the Basics
[DanNotes] XPages - Beyound the Basics[DanNotes] XPages - Beyound the Basics
[DanNotes] XPages - Beyound the Basics
 
HL7 Survival Guide - Chapter 11 – Maintenance, Troubleshooting, and Monitoring
HL7 Survival Guide - Chapter 11 – Maintenance, Troubleshooting, and MonitoringHL7 Survival Guide - Chapter 11 – Maintenance, Troubleshooting, and Monitoring
HL7 Survival Guide - Chapter 11 – Maintenance, Troubleshooting, and Monitoring
 
Winter 15 : Salesforce
Winter 15 : SalesforceWinter 15 : Salesforce
Winter 15 : Salesforce
 
Server Tools New approach
Server Tools New approachServer Tools New approach
Server Tools New approach
 
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
Aioug2017 deploying-ebs-on-prem-and-on-oracle-cloud v2
 
Ray flow release notes webconsole_ 1.9.0_0
Ray flow release notes webconsole_ 1.9.0_0Ray flow release notes webconsole_ 1.9.0_0
Ray flow release notes webconsole_ 1.9.0_0
 
May 19-20 l Washington, DC l Omni Shoreham
May 19-20 l Washington, DC l Omni ShorehamMay 19-20 l Washington, DC l Omni Shoreham
May 19-20 l Washington, DC l Omni Shoreham
 
What's New in Helix ALM 2017.2
What's New in Helix ALM 2017.2 What's New in Helix ALM 2017.2
What's New in Helix ALM 2017.2
 
XPages -Beyond the Basics
XPages -Beyond the BasicsXPages -Beyond the Basics
XPages -Beyond the Basics
 
Clear case
Clear caseClear case
Clear case
 

Plus de Perforce

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

Plus de Perforce (20)

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

Dernier

Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...OnePlan Solutions
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxRTS corp
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shardsChristopher Curtin
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITmanoharjgpsolutions
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024Anthony Dahanne
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfRTS corp
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 

Dernier (20)

Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 

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

Notes de l'éditeur

  1. They sell shoes and handbags 
  2. 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.
  3. 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.
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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.
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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
  17. Choose a pending changelist Context-click – Update Swarm Review Select pending files to update Modify review description (optional)
  18. 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
  19. 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
  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
  21. 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