# Ant User Manual

## VssGet

### Description

Task to perform GET commands to Microsoft Visual Source Safe.

If you specify two or more attributes from version, date and label only one will be used in the order version, date, label.

### Parameters

Attribute | Values | Required
--- | --- | ---
login | username,password | No
vsspath | SourceSafe path | Yes
localpath | Override the working directory and get to the specified path | No
writable | true or false | No
recursive | true or false | No
version | a version number to get | No
date | a date stamp to get at | No
label | a label to get for | No
ssdir | directory where `ss.exe` resides. By default the task expects it to be in the PATH. | No

Note that only one of version, date or label should be specified

### Examples

>     <vssget localPath="C:\mysrc\myproject"
>             recursive="true"
>             label="Release1"
>             login="me,mypassword"
>             vsspath="/source/aProject"
>             writable="true"/>

Does a get on the VSS-Project $/source/aproject using the username me and the password mypassword. It will recursively get the files which are labeled Release1 and write them to the local directory C:\mysrc\myproject. The local files will be writable.

Copyright © 2000,2001 Apache Software Foundation. All rights Reserved.