<vssdiff>

[This is preliminary documentation and subject to change.]

Used to generate differences in a vss database. It will show all changes to a project after the specified label.

This only shows differences between the current version and the version specified.

Parameters

AttributeTypeDescriptionRequired
labelstring The value of the label to compare to. Required. True
outputfilestring The output file to generate (xml) True
dbpathfile The path to the folder that contains "srcsafe.ini". True
pathstring The source safe project or file path, starting with "$/". True
userstring The user id to use to login to the SourceSafe database. True
failonerrorbool Determines if task failure stops the build, or is just reported. The default is true. False
ifbool If true then the task will be executed; otherwise, skipped. The default is true. False
passwordstring The password to use to login to the SourceSafe database. False
unlessbool Opposite of if. If false then the task will be executed; otherwise, skipped. The default is false. False
verbosebool Determines whether the task should report detailed build log messages. The default is false. False
versionstring A version of the path to reference. Accepts multiple forms, including the label, version number, or date of the version. If omitted, the latest version is used. False

Examples

Requirements

Assembly: NAnt.Contrib.Tasks (0.85.1793.0)