The task is used to load the build workspace into the local sandbox. It is included in the rtcEnterpriseBuild.xml build script by the Enterprise Extensions Dependency Build process.
The task supports Team Build Attributes, Build Extensions Debugging Attributes, Build Extensions General Attributes, as well as, its own task specific attributes. Click on a link for more information on the common attributes.
The following table describes the task specific attributes for the task:
| Task Specific Attributes | ||
| Attribute | Description | Required |
| deleteMetadata |
Specifies whether or not the fetch destination directory is to be deleted before the load process starts. Valid values are true or false. The default is false.
Note: Bypassing fetch destination deletion will reduce build time by allowing the file agent to bypass already loaded files and to reuse metadata stored in the fetch destination directory. However, over time, performance will degrade as the continuous accumulation of SCM metadata grows, and therefore, it is advisable to deleted the fetch destination on a regular basis. |
No |
| loadDir |
The path to the load directory for the build. The value of this attribute is typically ${team.enterprise.scm.fetchDestination} because that property is built-in for a Dependency Build.
|
Yes |
| operationList |
The path to the File Agent Operations list, FAOperationList.xml, for the build. The value of this attribute is typically associated with the ${team.enterprise.scm.fetchDestination} property because that property is built-in for a Dependency Build.
|
Yes |
| prefix |
Specifies the prefix for the data set names. The value of this attribute is typically the ${team.enterprise.scm.resourcePrefix} property because that property is built-in for a Dependency Build.
|
No |
| workspaceUUID |
The UUID of the build workspace. The value of this attribute is typically associated with the ${team.enterprise.scm.workspaceUUID} property because that property is built-in for a Dependency Build.
|
No |
Load workspace files prior to a build:
<antz:loadfiles
deleteMetadata="${team.enterprise.scm.deleteDestinationBeforeFetch}"
loadDir="${team.enterprise.scm.fetchDestination}"
operationList="${team.enterprise.scm.fetchDestination}/FAOperationList.xml"
passwordFile="${passwordFile}"
prefix="${team.enterprise.scm.resourcePrefix}"
repositoryAddress="${repositoryAddress}"
userId="${userId}"
workspaceUUID="${team.enterprise.scm.workspaceUUID}"/>