<vssget>

[This is preliminary documentation and subject to change.]

Used to retreive an item or project from a Visual Source Safe database.

Parameters

Attribute Type Description Required
localpath string The absolute path to the local working directory. True
recursive bool Determines whether to perform the get recursively. The default is true. False
removedeleted bool Determines whether files marked "deleted" in the repository will be removed from the local copy. The default is false. False
replace bool Determines whether to replace writable files. The default is false. False
usemodtime bool Determines whether the timestamp on the local copy will be the modification time (if false or omitted, the checkout time will be used) False
writable bool Determines whether the files will be writable. The default is false. False
dbpath file The path to the folder that contains "srcsafe.ini". True
path string The source safe project or file path, starting with "$/". True
user string The user id to use to login to the SourceSafe database. True
failonerror bool Determines if task failure stops the build, or is just reported. The default is true. False
if bool If true then the task will be executed; otherwise, skipped. The default is true. False
password string The password to use to login to the SourceSafe database. False
unless bool Opposite of if. If false then the task will be executed; otherwise, skipped. The default is false. False
verbose bool Determines whether the task should report detailed build log messages. The default is false. False
version string 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)