{"id":1670,"date":"2017-12-05T11:51:39","date_gmt":"2017-12-05T11:51:39","guid":{"rendered":"http:\/\/www.scmgalaxy.com\/tutorials\/?p=1670"},"modified":"2020-01-09T09:30:29","modified_gmt":"2020-01-09T09:30:29","slug":"use-of-p4-spec-command","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/use-of-p4-spec-command\/","title":{"rendered":"Use of p4 spec command"},"content":{"rendered":"<p><strong>scmuser created the topic: Use of p4 spec command<\/strong><br \/>\nUse of p4 spec -o label command<\/p>\n<p>&#8220;p4 spec&#8221; is an unsupported command and thus not documented in the command reference. The only reference we have is &#8220;p4 help spec&#8221;:<\/p>\n<p>spec &#8212; Edit spec definitions (unsupported)<\/p>\n<p>p4 spec [-d -i -o] type<\/p>\n<p>Edit any type of specification: branch, change, client, depot,<br \/>\ngroup, job, label, spec, stream, trigger, typemap, or user. Only<br \/>\nthe comments and the formatting hints can be changed. Any fields<br \/>\nthat you add during editing are discarded when the spec is saved.<\/p>\n<p>&#8216;p4 jobspec&#8217; is equivalent to &#8216;p4 spec job&#8217;, and any custom spec<br \/>\n(include the job spec) can be deleted with &#8216;p4 spec -d type&#8217;.<\/p>\n<p>Please let me know if you have any further questions.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>scmuser created the topic: Use of p4 spec command Use of p4 spec -o label command &#8220;p4 spec&#8221; is an unsupported command and thus not documented in the command reference. The only reference we have is &#8220;p4 help spec&#8221;: spec &#8212; Edit spec definitions (unsupported) p4 spec [-d -i -o] type Edit any type of&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"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":[384],"class_list":["post-1670","post","type-post","status-publish","format-standard","hentry","category-perforce","tag-p4"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/1670","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=1670"}],"version-history":[{"count":1,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/1670\/revisions"}],"predecessor-version":[{"id":1671,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/1670\/revisions\/1671"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=1670"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=1670"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=1670"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}