# Copyright 2005 Perforce Software. All rights reserved. # # A Perforce Job Spec Specification. # # Updating this form can be dangerous! # See 'p4 help jobspec' for proper directions. Fields: 101 Job word 32 required 102 Status select 10 required 103 ReportedBy word 32 required 104 ReportedDate date 20 once 105 Description text 72 required 106 Type select 10 required 107 Subsystem select 10 required 108 Severity select 10 required 109 OwnedBy word 32 optional 110 ModifiedDate date 20 always 111 ModifiedBy word 32 always 112 ClosedBy word 32 optional 113 History text 72 optional 114 DuplicateOf word 72 optional 115 DuplicateJobs text 72 optional 116 ClosedOwner word 72 optional 117 Fixes line 72 optional 118 Changelist word 72 optional 119 UserID word 72 optional 120 JobID word 72 optional 121 DepotPath word 72 optional 122 FilePath word 72 optional 123 Set1Changelist line 72 optional 124 Set1UserID line 72 optional 125 Set1JobID line 72 optional 126 Set1DepotPath line 72 optional 127 Set1FilePath line 72 optional 128 Set1Word line 72 optional 129 SetNChangelist text 72 optional 130 SetNUserID text 72 optional 131 SetNJobID text 72 optional 132 SetNDepotPath text 72 optional 133 SetNFilePath text 72 optional 134 SetNWord text 72 optional 135 List1Changelist line 72 optional 136 List1UserID line 72 optional 137 List1JobID line 72 optional 138 List1DepotPath line 72 optional 139 List1FilePath line 72 optional 140 List1Word line 72 optional 141 ListNChangelist text 72 optional 142 ListNUserID text 72 optional 143 ListNJobID text 72 optional 144 ListNDepotPath text 72 optional 145 ListNFilePath text 72 optional 146 ListNWord text 72 optional 147 RelatedJobs text 72 optional 148 CallNumbers text 72 optional Values: Status open/closed/duplicate ReportedBy UserID() RelatedJobs SetOf(JobID()) CallNumbers SetOf(word) Type BUG/SIR Subsystem p4/p4web Severity A/B/C OwnedBy UserID() ModifiedBy UserID() ClosedBy UserID() History ListOf(line) DuplicateOf JobID() DuplicateJobs SetOf(JobID()) ClosedOwner UserId() Fixes SetOf(Changelist()) Changelist Changelist() UserID UserID() JobID JobID() DepotPath DepotPath() FilePath FilePath() Set1Changelist SetOf(Changelist()) Set1UserID SetOf(UserID()) Set1JobID SetOf(JobID()) Set1DepotPath SetOf(DepotPath()) Set1FilePath SetOf(FilePath()) Set1Word SetOf(word) SetNChangelist SetOf(Changelist()) SetNUserID SetOf(UserID()) SetNJobID SetOf(JobID()) SetNDepotPath SetOf(DepotPath()) SetNFilePath SetOf(FilePath()) SetNWord SetOf(word) List1Changelist ListOf(Changelist()) List1UserID ListOf(UserID()) List1JobID ListOf(JobID()) List1DepotPath ListOf(DepotPath()) List1FilePath ListOf(FilePath()) List1Word ListOf(word) ListNChangelist ListOf(Changelist()) ListNUserID ListOf(UserID()) ListNJobID ListOf(JobID()) ListNDepotPath ListOf(DepotPath()) ListNFilePath ListOf(FilePath()) ListNWord ListOf(word) Presets: Status open ReportedBy $user ReportedDate $now Description $blank Type setme Subsystem setme Severity C ModifiedDate $now ModifiedBy $user Comments: # Job: unique job number. # Status: status of a job, tracking its movement. # Type: describes type of job. # Severity: identifies criticality or severity of a job # Subsystem: # OwnedBy: Who's fixing the bug. (manual entry) # ReportedBy: Who reported the bug. (automatic entry) # ReportedDate: When the bug was first entered. (automatic entry) # ModifiedDate: Last time the bug was updated. (automatic entry) # ModifiedBy: Who updated. (automatic entry) # Description: Textual description. First 31 chars are significant, # History: List of changes made to the Job over time # DuplicateOf: Job of which this is a duplicate # DuplicateJobs: Jobs which duplicate this job # ClosedOwner: The user to own then job when it is closed # Fixes: Changelists which fix this job # ClosedBy: User who marked this bug closed either directly or indirectly # #### LIMIT LINES TO 80 COLUMNS ------------------------------------------ ####