Create the spec depot
To create a spec depot named //spec
, enter p4
depot spec
, and fill in the resulting form as follows:
Depot: spec Type: spec Address: local Map: spec/... SpecMap: //spec/... Suffix: .p4s
The Address
field does not apply to spec depots and is
ignored.
Using a Suffix:
is optional, but specifying a file
extension for objects in the spec depot simplifies usability for users of
applications such as
P4V, because users
can associate the suffix used for
Helix Core Server
specifications with their preferred text editor. The default suffix for
these files is .p4s
.
For example, if you create a spec depot named spec
, and use
the default suffix of .p4s
, your users can see the history
of changes to job000123
by using the command:
$ p4 filelog //spec/job/job000123.p4s
or by using
P4V
to review changes to job000123.p4s
in whatever editor is
associated with the .p4s
file extension on their
workstation.
The default SpecMap:
of //spec/...
indicates
that all specs are to be versioned.