元件

元件代表可部署的項目,以及在其上操作的使用者定義程序,通常透過部署它們來實現。

可部署項目或構件可以是檔案、映像檔、資料庫、配置資料或任何其他與軟體專案相關聯的項目。構件可以有許多來源:檔案系統、建置伺服器(例如 IBM® Anthill Pro),以及許多其他項目。建立元件時,您可以識別來源,並定義如何將構件放入 IBM UrbanCode Deploy

定義元件的來源與程序之後,將其構件匯入至構件儲存庫 CodeStation。可以自動或手動匯入構件。依預設,內容的完整副本匯入至 CodeStation(原始構件保持不變)。每次匯入元件時(包括第一次),都會將它版本化。版本可以由 IBM UrbanCode Deploy 自動指派,手動套用,或者來自建置伺服器。每次修改或重新匯入構件時,都會建立元件的新版本。

元件具有元件程序。元件程序是一系列使用者定義的步驟,在元件或其構件上進行操作。每一個元件都至少具有一個程序,且可以具有數個程序。元件程序可以與單一步驟一樣簡單,也可以包含許多關係、分支及程序交換器。元件程序透過程序編輯器進行建立。程序編輯器是視覺化拖放編輯器,可讓您將程序步驟拖曳至設計空間上,並進行配置。隨著放置的步驟增加,您可以視覺化定義彼此之間的關係。從標準化步驟功能表中選取程序步驟。IBM UrbanCode Deploy 為數個公用程式程序提供步驟,例如庫存管理及工作流程控制。外掛程式會提供更多程序步驟。元件程序可以具有來自多個外掛程式的步驟。請參閱Plug-ins

此外,您可以建立程序、配置內容並將它們儲存為範本以建立新的元件。請參閱元件範本


意見