您可以配置伺服器,以透過保存舊版本來減少元件版本數目。您可以指定廣域清理設定及個別元件的清理設定。
程序
- 指定廣域清理設定:
- 按一下。
- 在構件清除下的保存版本的天數欄位中,指定儲存元件版本的經歷時間下限(以天為單位)。 例如,若要保存所有經歷五天或更新的元件版本,請指定 5。如果您指定 -1,則會儲存所有版本,而無論要保存的版本數目欄位中的設定為何。
- 在要保存的版本數目欄位中,指定要保存的版本數目下限。 例如,若要前五個最新的元件版本,請指定 5。如果您指定 -1,則會儲存所有版本,而無論保存版本的天數欄位中的設定為何。
當伺服器執行清理時,它會刪除或保存舊於經歷時間下限的所有元件版本;然而,伺服器至少保留
要保存的版本數目欄位中的版本數目。
註: 系統會保存符合這些準則的所有版本,其中包括非作用中的版本及屬於 Snapshot 的版本。
- 選擇性的: 如果要保存元件版本,而不將它們刪除,請在保存檔路徑欄位中,指定要在其中儲存已保存元件版本的位置。 如果將這個欄位留空,則將永久地刪除符合清理準則的元件版本。
- 若要預覽將在下一次建立保存檔時保存的元件版本,請在「系統設定」標籤上,按一下預覽版本清理鏈結,並選取元件。
- 按一下儲存。
- 選擇性的: 指定個別元件的清理設定。 這些設定會置換廣域設定。
- 按一下元件,按一下某個元件,跳至元件的配置標籤,然後按一下基本設定。
- 清除繼承清理設定勾選框。
- 在保存版本的天數欄位中,指定經歷時間下限(以天數為單位),以儲存元件版本。
- 在要保存的版本數目欄位中,指定要保存的版本數目下限。
- 按一下儲存。
- 選擇性的: 指定個別環境的清理設定。 環境清理設定套用至部署至特定環境的元件。
環境清理設定新增至廣域清理設定或元件清理設定。例如,假設元件清理設定保存舊於 30 天的版本,且環境清理設定保存舊於 60 天的版本。在此情況下,不會保存部署至環境的版本,直到它們達到 60 天為止。
換言之,不會保存版本,直到沒有任何元件或版本具有保留它們的設定為止。
- 按一下應用程式,按一下某個應用程式,按一下環境,跳至配置標籤,並按一下基本設定。
- 清除繼承清理設定勾選框。
- 在保存版本的天數欄位中,指定經歷時間下限(以天數為單位),以儲存元件版本。
- 在要保存的版本數目欄位中,指定要保存的版本數目下限。
- 按一下儲存。
結果
每天,在
用於清除版本的小時時間欄位中指定的小時時間,伺服器會刪除或保存符合清理準則的元件版本。這些元件版本將不再顯示在元件的
版本標籤上。
如果要查看已保存的元件版本,請按一下,選取啟用「顯示非作用中」鏈結勾選框,並按一下儲存。現在,元件的版本標籤具有一個勾選框,該勾選框的標籤為顯示非作用中的版本。
如果要還原已保存的元件版本,請參閱還原已保存的元件版本。