從未版本化的檔案系統中建立元件

若要匯入未儲存在已版本化資料夾中的構件,請將構件儲存在資料夾中,並使用「檔案系統(基本)」來源配置類型建立一個元件。

關於這項作業

當您使用這種類型的元件時,必須手動建立版本。若要自動建立元件版本,請參閱從已版本化的檔案系統中建立元件

程序

  1. IBM® UrbanCode Deploy 中,按一下元件,然後按一下建立新的元件
  2. 在「建立新的元件」視窗中,指定元件的名稱與說明。
  3. 團隊欄位中,指定新元件的存取資訊。
  4. 若要為新元件使用範本,請從範本清單中選取一個範本。 在此情況下,元件會從範本中繼承來源配置、內容及程序。如需範本的相關資訊,請參閱元件範本
  5. 來源配置類型清單中,選取檔案系統(基本)
  6. 指定元件的下列參數:
    基本路徑
    指定包含構件之目錄的路徑。
    一律使用名稱型樣
    如果您選取此勾選框,則會根據版本名稱型樣欄位中的型樣,來自動命名新的版本。如果清除這個勾選框,則必須在每一次建立版本時指定一個名稱。
    版本名稱型樣
    為每一個版本名稱指定一個型樣。您可以使用 ${version} 變數,以包括自動增量的版本號碼。例如,mycomp_${version} 型樣產生諸如 mycomp_1mycomp_2 等版本。

    僅當您選取一律使用名稱型樣勾選框時,這個參數才有意義。

    下一個版本號碼
    指定下一個版本的版本號碼。

    僅當您選取一律使用名稱型樣勾選框時,這個參數才有意義。

    文字檔副檔名
    如果文字類型檔案必須轉換至另一個字集,請鍵入要轉換的副檔名清單。相符的檔案類型轉換為代理程式所在之系統的預設或系統字集。以逗點區隔清單項目,例如:
    txt,log,ini,sh
    自動匯入版本
    這個參數對這種來源配置類型沒有任何效果。您必須手動匯入新的版本。
    複製到 CodeStation
    依預設會選取這個選項,這個選項會建立構件的防竄改副本,並將它們儲存在內嵌的構件管理系統 CodeStation 中。如果清除該勾選框,則僅匯入構件相關 meta 資料。在大部分情況下,保持選取此勾選框。
    預設版本類型
    指定如何將版本匯入至 CodeStation:
    完整
    每一個版本都是綜合性的,且包含所有構件。
    增量
    每一個版本都包含構件子集。
    使用系統的預設版本匯入代理程式/標籤
    如果選取此參數,則您在「系統設定」頁面中指定的代理程式或標籤用來匯入元件構件。代理程式必須具有對構件所在之系統的存取權。請參閱System settings
    使用單一代理程式匯入新的元件版本
    如果選取此參數,請使用版本匯入項目的代理程式欄位,來識別用來將構件匯入至元件的代理程式。代理程式必須具有對構件所在之系統的存取權。若要從伺服器所在位置匯入構件,請將代理程式安裝在相同的位置,並指定該代理程式。
    使用任何含指定標籤的代理程式匯入新的元件版本
    如果選取此參數,請使用版本匯入項目的代理程式標籤欄位,來識別用來選取將構件匯入至元件之代理程式的標籤。所有含標籤的代理程式都必須具有對構件所在之系統的存取權。
    繼承清理設定
    指定要在 CodeStation 中保存的元件版本,以及保存時間。如果您選取此勾選框,則元件會使用在系統設定窗格上指定的值。如果您清除這個勾選框,則會顯示保存版本的天數(最初設為 -1,表示無限保存)及要保存的版本數目(最初設為 -1,表示全部保存)欄位,且可以定義自訂值。
    在建立新版本之後執行程序
    若要在建立每一個版本之後自動執行程序,請選取此勾選框,然後指定應用程式程序,以及程序的環境。
  7. 按一下儲存 即會將新的元件包括在元件清單中。
  8. 匯入第一個版本的元件:
    1. 跳至版本標籤。
    2. 按一下匯入新版本
    3. 指定新版本的名稱,然後按一下儲存
    即會將新版本包括在版本清單中。您可以透過按一下版本,並查看構件清單,來確認構件是否包括在版本中。
  9. 若要匯入未來版本的元件,請再次按一下匯入新版本,並指定新版本的名稱。

結果

新的元件列在「元件」頁面上。「版本」標籤會顯示可用的元件版本。如果您選取自動匯入版本勾選框,則會自動顯示版本。否則,按一下匯入新版本以顯示可用的版本。根據構件的數目與大小,在顯示版本之前可能需要一些時間。若要查看元件中的構件,請按一下元件版本。

下一步

建立元件的程序。請參閱配置元件程序

意見