/
Configuring the Supersede utility
Configuring the Supersede utility
The Supersede utility can be deployed with a Supersede.json
configuration file. This file is optional. When Supersede.exe
runs it checks for this file, and if it exists, loads the configuration.
This configuration applies to all files the utility processes, however, you can also configure supersede behaviour for specific folders.
Configuration files use the JSON format.
The Supersede.json
configuration file is an application configuration file which may contain other configuration objects in addition to the root Supersede
object.
Folder specific .supersede-config
files only contain Supersede configuration and therefore omit this object.
Example Supersede.json
configuration file
{
"Supersede": {
"Copy": {
"Enabled": true,
"Path": "..\\Current"
},
"Supersede": {
"Enabled": true,
"Mode": "Move",
"Path": "..\\Superseded"
},
"Rules": [
{
"Pattern": "(?<SheetNumber>.+) - (?<SheetName>.+) \\((?<Revision>.+)\\)",
"Extensions": [ ".pdf" ],
"Supersede": {
"MatchFields": [
"SheetNumber"
]
}
},
{
"Pattern": "(?<SheetNumber>.+) \\((?<Revision>.+)\\)",
"Extensions": [ ".dwg" ],
"Supersede": {
"MatchFields": [
"SheetNumber"
]
}
}
]
}
}
The above configuration specifies some default copy and supersede behaviour and a collection of rules.
, multiple selections available,
Related content
Superseding files with Transmit
Superseding files with Transmit
Read with this
Supersede Utility
Supersede Utility
Read with this