{"id":20,"date":"2014-07-10T13:42:50","date_gmt":"2014-07-10T13:42:50","guid":{"rendered":"http:\/\/www.scmgalaxy.com\/tutorials\/2014\/07\/10\/perforce-training\/"},"modified":"2025-02-01T22:39:41","modified_gmt":"2025-02-01T22:39:41","slug":"perforce-training","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/perforce-training\/","title":{"rendered":"Perforce Training | Perforce Course | Perforce Experienced Trainer | India"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3679 aligncenter\" src=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2014\/07\/perforce-training.png\" alt=\"perforce-training\" width=\"600\" height=\"400\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2014\/07\/perforce-training.png 600w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2014\/07\/perforce-training-300x200.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p><a title=\"DevOps Training Registration\" href=\"events\/register\/index.html\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full wp-image-1\" src=\"http:\/\/www.scmgalaxy.com\/tutorials\/wp-content\/uploads\/2014\/07\/registernow.jpg\" alt=\"\" width=\"232\" height=\"104\" \/><\/a><\/p>\n<p><strong>Contact us at info@scmGalaxy.com<\/strong><\/p>\n<p><strong>Course Objectives<\/strong><br \/>\nTo bring your team up to speed with agile development, We can also run the from Continuous Integration to Continuous Delivery with autoamted course within your premises.<\/p>\n<p><strong>Course Schedule<\/strong><br \/>\nThis course is an intensive 1-day &amp; 2-day workshop with a mixture of teaching and lab exercises. Currently, this course is offered exclusively as an on-site course. Please contact us for more details.<\/p>\n<p><strong>Audience<\/strong><br \/>\nThis is a hands-on, practical course designed to teach specialised skills for real-world development situations. It is thus primarily aimed at a SCM Engineer, Build\/Release Engineer and developer audience.<\/p>\n<p><strong>Approach<\/strong><br \/>\nThe course is modular and flexible &#8211; depending on specific student needs and requests. Through our trainings, you benefit from the wide experience and architectural expertise of our team. We bring that experience to you in an highly interactive, intensely hands-on setting.<\/p>\n<p><strong>Assumptions<\/strong><br \/>\nWe assume participants have a reasonable understanding of Development in any language as well as a basic understanding of the Software Development Life Cycle.<\/p>\n<p><strong>Lab Work<\/strong><br \/>\nAll our courses are above all practical in nature. We believe that the best way to learn is by doing. So the course contains approximately 80% lab work.<\/p>\n<p><strong>Learning Resources<\/strong><br \/>\nEach registrant will receive a copy of the student notes and lab solutions, a certificate of completion, and a CD containing all the tools covered in the course and CD containing all the tools covered in the course.<\/p>\n<p><strong>Contact Us<br \/>\n<\/strong>This course is provided on-site, and can be tailored to your particular requirements. If you would like our trainings delivered at your premises, or for any additional information please contact us. Please email us at info@scmGalaxy.com<\/p>\n<p><strong>Course outline<\/strong><\/p>\n<p>The basic course program is outlined here:<\/p>\n<ul>\n<li><strong>Perforce system overview and user interfaces<\/strong><\/li>\n<li><strong>Understanding workspaces and client view maps<\/strong><\/li>\n<li><strong>Basic user operations: creating workspaces, working with files and changelists, submitting changelists, keeping workspaces in sync with the depot<\/strong><\/li>\n<li><strong>Parallel development: merging files, resolving file conflicts<\/strong><\/li>\n<li><strong>Branching and codeline management: creating branches, integrating changes between branches, using named branch views<\/strong><\/li>\n<li><strong>Perforce Administration &#8211; Basic <\/strong>\n<ul>\n<li><strong>Installation<\/strong><\/li>\n<li><strong>Setup<\/strong><\/li>\n<li><strong>Protections<\/strong><\/li>\n<li><strong>Depots<\/strong><\/li>\n<li><strong>Email Reviews<\/strong><\/li>\n<li><strong>Perforce Jobspec<\/strong><\/li>\n<li><strong>Backup and Recovery<\/strong><\/li>\n<li><strong>Maintenance<\/strong><\/li>\n<li><strong>Monitoring<\/strong><\/li>\n<li><strong>Trigger Capabilities Overview<\/strong><\/li>\n<\/ul>\n<\/li>\n<li><strong>Perforce Administration &#8211; Advance <\/strong>\n<ul>\n<li><strong>P4Broker<\/strong><\/li>\n<li><strong>P4Web<\/strong><\/li>\n<li><strong>P4Proxy<\/strong><\/li>\n<li><strong>Replication<\/strong><\/li>\n<li><strong>Security<\/strong><\/li>\n<li><strong>Advanced Administration<\/strong><\/li>\n<li><strong>Tools<\/strong><\/li>\n<li><strong>Introduction to Scripting with Perforce<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong><a title=\"Perforce Training In Bangalore\" href=\"index.php?option=com_content&amp;view=article&amp;id=329:perforce-training&amp;catid=186&amp;Itemid=384\">Perforce Training In Bangalore<\/a> | <a title=\"Perforce Training in India\" href=\"index.php?option=com_content&amp;view=article&amp;id=329:perforce-training&amp;catid=186&amp;Itemid=384\">Perforce Training in India<\/a> | <a title=\"Perforce Training in Hydrabad\" href=\"index.php?option=com_content&amp;view=article&amp;id=329:perforce-training&amp;catid=186&amp;Itemid=384\">Perforce Training in Hydrabad<\/a> | <a title=\"Perforce Training in Delhi\" href=\"index.php?option=com_content&amp;view=article&amp;id=329:perforce-training&amp;catid=186&amp;Itemid=384\">Perforce Training in Delhi<\/a> | <a title=\"Perforce Training in Pune\" href=\"index.php?option=com_content&amp;view=article&amp;id=329:perforce-training&amp;catid=186&amp;Itemid=384\">Perforce Training in Pune<\/a> | <a title=\"Perforce Trainer In Bangalore\" href=\"index.php?option=com_content&amp;view=article&amp;id=329:perforce-training&amp;catid=186&amp;Itemid=384\">Perforce Trainer In Bangalore<\/a> | <a title=\"Perforce Trainer in India\" href=\"index.php?option=com_content&amp;view=article&amp;id=329:perforce-training&amp;catid=186&amp;Itemid=384\">Perforce Trainer in India<\/a> | <a title=\"Perforce Trainer in Hydrabad\" href=\"index.php?option=com_content&amp;view=article&amp;id=329:perforce-training&amp;catid=186&amp;Itemid=384\">Perforce Trainer in Hydrabad<\/a> | <a title=\"Perforce Trainer in Delhi\" href=\"index.php?option=com_content&amp;view=article&amp;id=329:perforce-training&amp;catid=186&amp;Itemid=384\">Perforce Trainer in Delhi<\/a> | <a title=\"Perforce Trainer in Pune\" href=\"index.php?option=com_content&amp;view=article&amp;id=329:perforce-training&amp;catid=186&amp;Itemid=384\">Perforce Trainer in Pune<\/a><\/strong><\/p>\n<h3>\u00a0Perforce User Training Details Agena<\/h3>\n<p><strong>Installing P4<\/strong><\/p>\n<ul>\n<li>Installing P4 on UNIX and OS X<\/li>\n<li>Installing P4 on Windows<\/li>\n<li>Verifying the installation<\/li>\n<\/ul>\n<p><strong>Configuring P4<\/strong><\/p>\n<ul>\n<li>Configuration overview<\/li>\n<li>Configuring Perforce settings<\/li>\n<li>Defining client workspaces<\/li>\n<li>Verifying connections<\/li>\n<li>Refining workspace views<\/li>\n<li>Changing the location of your workspace<\/li>\n<li>Configuring workspace options<\/li>\n<li>Configuring submit options<\/li>\n<li>Configuring line-ending settings<\/li>\n<li>Deleting client workspace specifications<\/li>\n<li>Security<\/li>\n<\/ul>\n<p><strong>P4 Commands<\/strong><\/p>\n<ul>\n<li>Command-line syntax<\/li>\n<li>Wildcards<\/li>\n<li>Specifying file revisions<\/li>\n<li>Reporting commands<\/li>\n<li>Using Perforce forms<\/li>\n<li>Help &#8211; p4 help, p4 info, \u201cFile Specifications\u201d, \u201cViews\u201d, \u201cGlobal Options\u201d, \u201cFile Types\u201d<\/li>\n<li>Client workspace &#8211; p4 clean, p4 client, p4 clients, p4 flush, p4 have, p4 sync, p4 update, p4 where, p4 workspace, p4 workspaces<\/li>\n<li>Files &#8211; p4 add, p4 attribute, p4 copy, p4 delete, p4 diff, p4 diff2, p4 dirs, p4 edit, p4 files, p4 fstat, p4 grep, p4 move, p4 lock, p4 print, p4 rename, p4 revert, p4 status, p4 sizes, p4 unlock<\/li>\n<li>Changelists &#8211; p4 change, p4 changelist, p4 changes, p4 changelists, p4 describe, p4 filelog, p4 opened, p4 reopen, p4 review, p4 shelve, p4 submit, p4 unshelve<\/li>\n<li>Branching and Merging &#8211; p4 branch, p4 branches, p4 copy, p4 integrate, p4 integrated, p4 label, p4 labels, p4 labelsync, p4 list, p4 merge, p4 populate, p4 tag, p4 resolve, p4 resolved<\/li>\n<li>Security &#8211; p4 login, p4 logout, p4 passwd,<\/li>\n<li>Environment &#8211; p4 set, \u201cEnvironment and Registry Variables\u201d, P4CLIENT, P4CONFIG, P4EDITOR, P4HOST, P4PASSWD, P4PCACHE, P4PFSIZE, P4POPTIONS, P4PORT, P4ROOT,P4TICKETS, P4USER, PWD, TMP, TEMP<\/li>\n<\/ul>\n<p><strong>Managing Files and Changelists<\/strong><\/p>\n<ul>\n<li>Managing files<\/li>\n<li>Managing changelists<\/li>\n<li>Diffing files<\/li>\n<li>Working offline<\/li>\n<\/ul>\n<p><strong>Resolving Conflicts<\/strong><\/p>\n<ul>\n<li>How conflicts occur<\/li>\n<li>How to resolve conflicts<\/li>\n<li>Locking files<\/li>\n<\/ul>\n<p><strong>Codelines, Branching and Streams<\/strong><\/p>\n<ul>\n<li>Basic terminology<\/li>\n<li>Organizing the depot<\/li>\n<li>Populating Codelines<\/li>\n<li>Branching Codelines<\/li>\n<li>Integrating changes<\/li>\n<\/ul>\n<p><strong>Labels<\/strong><\/p>\n<ul>\n<li>Tagging files with a label<\/li>\n<li>Untagging files<\/li>\n<li>Listing files tagged by a label<\/li>\n<li>Deleting labels<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Contact us at info@scmGalaxy.com Course Objectives To bring your team up to speed with agile development, We can also run the from Continuous Integration to Continuous Delivery with autoamted course within your premises. Course Schedule This course is an intensive 1-day &amp; 2-day workshop with a mixture of teaching and lab exercises. Currently, this course&#8230;<\/p>\n","protected":false},"author":1,"featured_media":3679,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","_joinchat":[],"footnotes":""},"categories":[370],"tags":[884,2046,883,94,2045,373,2047,2044,2048,111,114,113,112,115,2043,2052,106,109,2049,108,107,2050,2055,110,2051,2054,2053,96],"class_list":["post-20","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-perforce","tag-classroom","tag-classroom-perforce-training","tag-course","tag-online","tag-online-perforce-training","tag-perforce","tag-perforce-certification","tag-perforce-course","tag-perforce-trainer","tag-perforce-trainer-in-bangalore","tag-perforce-trainer-in-delhi","tag-perforce-trainer-in-hydrabad","tag-perforce-trainer-in-india","tag-perforce-trainer-in-pune","tag-perforce-training","tag-perforce-training-in-amsterdam","tag-perforce-training-in-bangalore","tag-perforce-training-in-delhi","tag-perforce-training-in-hyderabad","tag-perforce-training-in-hydrabad","tag-perforce-training-in-india","tag-perforce-training-in-mumbai","tag-perforce-training-in-netherlands","tag-perforce-training-in-pune","tag-perforce-training-in-singapore","tag-perforce-training-in-uk","tag-perforce-training-in-usa","tag-training"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/20","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=20"}],"version-history":[{"count":2,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/20\/revisions"}],"predecessor-version":[{"id":3681,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/20\/revisions\/3681"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media\/3679"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=20"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=20"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=20"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}