cachefileset 任務根據指定配置,從 Ivy 快取中構建一個 Ant FileSet(since 1.2)。屬於後解析任務,共享通用行為與屬性。構建的 FileSet 通過 setid 註冊 ID,後續可用 refid 引用。
retrieve 任務retrieve + 標準 Ant 路徑,降低構建對 Ivy 的耦合| 屬性 | 說明 | 必要 | 預設值 |
|---|---|---|---|
| setid | 引用構建好的 FileSet 的 ID | 是 | - |
| conf | 配置列表,逗號分隔 | 否 | 上次 resolve 的配置或 * |
| type | 接受的制品類型列表,* 表示所有 | 否 | * |
| settingsRef | Ivy 設定引用 (since 2.0) | 否 | ivy.instance |
使用 cachefileset 可快速將快取制品納入 Ant 構建流程,但需注意其對 Ivy 快取結構的依賴,遷移構建時需確保 Ivy 環境一致。