<tdvalign="top">The name of the StarTeam server.</td>
<tdalign="center"valign="top">yes</td>
</tr>
<tr>
<tdvalign="top">serverport</td>
<tdvalign="top">The port number of the StarTeam server.</td>
<tdalign="center"valign="top">yes</td>
</tr>
<tr>
<tdvalign="top">projectname</td>
<tdvalign="top">The name of the StarTeam project.</td>
<tdalign="center"valign="top">yes</td>
</tr>
<tr>
<tdvalign="top">viewname</td>
<tdvalign="top">The name of the view in the StarTeam project.</td>
<tdalign="center"valign="top">yes</td>
</tr>
<tr>
<tdvalign="top">username</td>
<tdvalign="top">The username of the account used to log in to the StarTeam server.</td>
<tdalign="center"valign="top">yes</td>
</tr>
<tr>
<tdvalign="top">password</td>
<tdvalign="top">The password of the account used to log in to the StarTeam server.</td>
<tdalign="center"valign="top">yes</td>
</tr>
<tr>
<tdvalign="top">targetfolder</td>
<tdvalign="top">The folder to which files are checked out.</td>
<tdalign="center"valign="top">yes</td>
</tr>
<tr>
<tdvalign="top">foldername</td>
<tdvalign="top">The subfolder in the project from which to check out files.</td>
<tdalign="center"valign="top">no</td>
</tr>
<tr>
<tdvalign="top">force</td>
<tdvalign="top">Overwrite existing folders if this is set to "true". Defaults to "false".</td>
<tdalign="center"valign="top">no</td>
</tr>
<tr>
<tdvalign="top">recursion</td>
<tdvalign="top">Indicates if subfolders should be searched for files to check out. Defaults to "true".</td>
<tdalign="center"valign="top">no</td>
</tr>
<tr>
<tdvalign="top">verbose</td>
<tdvalign="top">Provides progress information. Defaults to "false".</td>
<tdalign="center"valign="top">no</td>
</tr>
<tr>
<tdvalign="top">includes</td>
<tdvalign="top">Only check out files that match at least one of the patterns in this list. Patterns must be seperated by spaces. Patterns in <i>excludes</i> take precedence over patterns in <i>includes</i>.</td>
<tdalign="center"valign="top">no</td>
</tr>
<tr>
<tdvalign="top">excludes</td>
<tdvalign="top">Do not check out files that match at least one of the patterns in this list. Patterns must be seperated by spaces. Patterns in <i>excludes</i> take precedence over patterns in <i>includes</i>.</td>
<tdalign="center"valign="top">no</td>
</tr>
</table>
<h3>Examples</h3>
<pre>
<starteam servername="STARTEAM"
serverport="49201"
projectname="AProject"
viewname="AView"
username="auser"
password="secret"
targetfolder="C:\dev\buildtest\co"
/>
</pre>
The minimum necessary to check out files out from a StarTeam server. This will
check out all files in the <i>AView</i> view of the <i>AProject</i> project to
<code>C:\dev\buildtest\co</code>.
<pre>
<starteam servername="STARTEAM"
serverport="49201"
projectname="AProject"
viewname="AView"
username="auser"
password="secret"
targetfolder="C:\dev\buildtest\co"
foldername="\Dev"
excludes="*.bak *.old"
force="true"
/>
</pre>
This will checkout all files from the <i>Dev</i> folder and below that do not
end in <i>.bak</i> or <i>.old</i>. The force flag will cause any existing files to be
overwritten by the version in StarTeam.
<pre>
<starteam servername="STARTEAM"
serverport="49201"
projectname="AProject"
viewname="AView"
username="auser"
password="secret"
targetfolder="C:\dev\buildtest\co"
includes="*.htm *.html"
excludes="index.*"
/>
</pre>
This is an example of overlapping <i>includes</i> and <i>excludes</i> attributes. Because
<i>excludes</i> takes precedence over <i>includes</i>, files named <code>index.html</code> will