teamFetch

teamFetch 任务访存团队工作区中的代码并将其放入本地目标。

下表描述 teamFetch 任务属性。

属性 描述 必需

destination

用于存储所访存文件的本地目录。

repositoryAddress

要使用的团队存储库的地址。此属性的值通常是 ${repositoryAddress},这是因为,使用 Jazz Build Engine 时,此属性是内置的。

userId

要使用的用户标识。

workspaceName

对于 teamFetch 任务,这是要从中执行访存的工作空间的名称。

workspaceUUID

对于 teamFetch 任务,这是要从中执行访存的工作空间的 UUID。

如果有多个同名的工作空间,那么可能需要使用此属性来代替 workspaceName。

buildResultUUID

对于 teamFetch 任务,将用构建工作空间信息来更新此构建结果。这样,以后就可以根据此构建结果来重新创建构建工作空间。对于每个构建,最多只能在此任务的一次调用过程中设置此属性。 构建结果不能有多个相关联的工作空间。如果构建结果已有相关联的工作空间,那么此任务将抛出异常。

failOnError

如果设置为 true(缺省值),那么任务遇到错误时将失败。如果设置为 false,那么某些错误将被忽略,任务将完成。

password

用户标识的密码,缺省情况下,除非另有指定,否则是长度为零的字符串。

passwordFile

用于建立连接的密码文件。您可以通过在调用 Jazz Build Engine 时指定 -createPasswordFile 参数来创建适当的密码文件。只能指定一个密码文件。

verbose

指定更多消息输出。缺省值为 false。

示例

<mkdir dir="${java.io.tmpdir}/toolkittest" />
<teamFetch repositoryAddress="${repositoryAddress}"
		           userId="${userId}"
		           password="${password}"
		           workspaceName="workspace1"
		           buildResultUUID="${buildResultUUID}"
		           destination="${java.io.tmpdir}/toolkittest"
		           verbose="true" />

反馈

本资料对您是否有帮助?您可以在 Jazz.net 上提供反馈(需要注册):在论坛中发表意见或者提交错误