filePublisher
IBM Rational Team Concert Client for Microsoft Visual Studio IDE  

filePublisher

filePublisher 作業會將檔案當作要素項發佈到建置結果中。建置結果中的所有要素項都有一個主要的延伸要素項類型 ID, 這可協助您判斷您正在檢視哪種類型的要素項。filePublisher 作業會要求用戶端識別所有的延伸要素項 ID。這項作業的設計,適用於當您在建置結果中擁有自訂的檔案型要素項, 而這些要素項需要唯一 ID 的情況。

下表說明 filePublisher 作業屬性。

屬性 說明 必要

buildResultUUID

要更新之建置結果的 UUID。 這個屬性的值通常是 ${buildResultUUID},因為在使用 Jazz Build Engine 時,內容是內建的。

contributionTypeId

這個要素項的延伸要素項類型 ID。

filePath

如果是需要輸入檔的作業,這用來指定檔案路徑。 可以是絕對可以是絕對路徑,或建置檔基本目錄的相對路徑。

label

建置所用的標籤。

repositoryAddress

要用的團隊儲存庫的位址。 這個屬性的值通常是 ${repositoryAddress},因為使用 Jazz Build Engine 時,內容是內建的。

userId

要用的使用者 ID。

characterEncoding

構件檔所用的字元編碼。 它必須是 IANA 標準名稱。 預設值是現行平台的預設編碼。 如需相關資訊,請參閱字集名稱的 IANA 清單

componentName

要關聯於這個要素項的特定元件。

contentType

構件的類型。 如果沒有指定,它會設為 application/unknown。

failOnError

如果是 true(預設值),當發生錯誤時,作業會失敗。 如果是 false,會忽略某些錯誤,並完成作業。

password

使用者 ID 的密碼,除非另有指定,否則,預設為零長度的字串。

passwordFile

連線所用的密碼檔。 您可以利用 -createPasswordFile 引數呼叫 Jazz Build Engine 來建立適當的密碼檔。 您只能指定一個密碼檔。

verbose

指定輸出其他更多的訊息。預設值是 false。

範例

<filePublisher repositoryAddress="${repositoryAddress}"
		               userId="${userId}"
		               password="${password}"
		               buildResultUUID="${buildResultUUID}"
		               filePath="download.zip"
		               label="generic file"
		               contributionTypeId="generic.test" />

意見

以上說明對您有幫助嗎?您可以在 Jazz.net 網站中提供意見(需要登錄):在討論區中提供意見提交錯誤