清除元件版本

您可以配置伺服器,以透過保存舊版本來減少元件版本數目。您可以指定廣域清除設定、個別元件的清除設定,以及特定環境的清除設定。

關於這項作業

如果元件版本符合下列準則,則伺服器會保存完整或漸進式元件版本:
註: 如果元件版本符合這些準則,則即使版本在過去已部署至環境,也會保存版本。
註: 從 6.1 版開始,伺服器會儲存每一個元件構件的完整副本,即使檔案是重複項也如此。

程序

  1. 指定廣域清除設定:
    1. 按一下設定 > 系統設定
    2. 構件清除下的保存版本的天數欄位中,指定儲存元件版本的經歷時間下限(以天為單位)。 例如,若要保留所有經歷時間為五天或更新的元件版本,請指定 5。如果您指定 -1,則會儲存所有版本,而無論要保存的版本數目欄位中的設定為何。
    3. 要保存的版本數目欄位中,指定要保存的版本數目下限。 例如,若要前五個最新的元件版本,請指定 5。如果您指定 -1,則會儲存所有版本,而無論保存版本的天數欄位中的設定為何。

      當伺服器執行清除時,它會刪除或保存舊於經歷時間下限的所有元件版本。然而,伺服器至少會保留要保留的版本數目欄位中的版本數目。

    4. 保存路徑欄位中,指定伺服器上要在其中寫入所保存之每個版本的壓縮版本的位置路徑。 如果不指定路徑,則伺服器不會儲存它移除的元件版本。
    5. 若要預覽將在下一次建立保存檔時保存的元件版本,請在系統設定標籤上,按一下預覽版本清除鏈結,並選取元件。
    6. 按一下儲存
  2. 選擇性的: 指定個別元件的清理設定。 這些設定會置換廣域設定。
    1. 按一下元件,按一下某個元件,跳至元件的配置標籤,然後按一下基本設定
    2. 清除繼承清理設定勾選框。
    3. 保存版本的天數欄位中,指定經歷時間下限(以天數為單位),以儲存元件版本。
    4. 要保存的版本數目欄位中,指定要保存的版本數目下限。
    5. 按一下儲存
  3. 選擇性的: 指定個別環境的清理設定。 環境清理設定套用至部署至特定環境的元件。

    環境清理設定新增至廣域清理設定或元件清理設定。例如,假設元件清理設定保存舊於 30 天的版本,且環境清理設定保存舊於 60 天的版本。在此情況下,不會保存部署至環境的版本,直到它們達到 60 天為止。

    換言之,不會保存版本,直到沒有任何元件或版本具有保留它們的設定為止。

    1. 按一下應用程式,按一下某個應用程式,按一下環境,跳至配置標籤,並按一下基本設定
    2. 清除繼承清理設定勾選框。
    3. 保存版本的天數欄位中,指定經歷時間下限(以天數為單位),以儲存元件版本。
    4. 要保存的版本數目欄位中,指定要保存的版本數目下限。
    5. 按一下儲存

意見