Spec depot
The spec depot is used to track changes to user-edited forms, such as
client workspace specifications, jobs, and branch mappings. A server is not required to have a spec depot, but a server is allowed to have one spec
depot. If you already have
a spec depot, attempting to create another one results in an error
message.
To retrieve change histories of user-edited forms, you must enable versioned specifications. After you have enabled versioned specs by creating the spec depot, all such forms are automatically archived as text files in the spec depot. Filenames within the spec depot are automatically generated by the server, and are represented in Helix Core Server syntax as follows:
//specdepotname/formtype/[objectname[suffix]]
Some formtypes (for example, theprotect
, triggers
, and typemap
forms) are unique to the server, and do not have corresponding objectnames. See Control which specs are versioned.