Update zh tw languages and fix some broken links (#455)

---------

Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: silverwind <2021+silverwind@noreply.gitea.com>
Reviewed-on: https://gitea.com/gitea/docs/pulls/455
Reviewed-by: silverwind <2021+silverwind@noreply.gitea.com>
This commit is contained in:
Lunny Xiao
2026-07-09 23:41:46 +00:00
parent c0f8a04185
commit 965c269495
652 changed files with 30864 additions and 30792 deletions

View File

@@ -4,9 +4,9 @@ slug: "storage"
sidebar_position: 3
---
#
# 儲
本文描述了套件註冊表的儲及其管理方式。
本文描述了套件註冊表的儲及其管理方式。
## 去重
@@ -19,29 +19,29 @@ sidebar_position: 3
此時不會刪除 blob因此它們仍然需要文件系統上的空間。
當上傳新套件時,現有的 blob 可能會再次被引用。
這些未引用的 blob 會被[清理作業](../../administration/config-cheat-sheet.md#cron---cleanup-expired-packages-croncleanup_packages)刪除。
配置設置 `OLDER_THAN` 配置了未引用的 blob 在刪除前保留的時間。
這些未引用的 blob 會被[清理作業](../../administration/config-cheat-sheet.md)刪除。
設定 `OLDER_THAN` 設定了未引用的 blob 在刪除前保留的時間。
## 清理規則
隨著時間的推移,套件註冊表可能會變得很大而不進行清理。
建議刪除不必要的套件並設清理規則以自動管理套件註冊表的使用。
每個套件擁有者(用戶或組織)管理應用於其套件的清理規則。
建議刪除不必要的套件並設清理規則以自動管理套件註冊表的使用。
每個套件擁有者(使用者或組織)管理應用於其套件的清理規則。
| 設 | 描述 |
| 設 | 描述 |
| -------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| 啟用 | 打開或關閉清理規則。 |
| 類型 | 每個規則管理特定的套件類型。 |
| 將模式應用於完整的套件名稱 | 如果啟用,下面的模式將應用於完整的套件名稱(`package/version`)。否則僅應用於版本(`version`)。 |
| 保留最新的 | 每個套件要*始終*保留的版本數量。 |
| 保留匹配的版本 | 確定要保留的版本的正則表達式模式。空模式不保留任何版本,而 `.+` 保留所有版本。即使未配置,容器註冊表也會始終保留 `latest` 版本。 |
| 保留匹配的版本 | 確定要保留的版本的正則表達式模式。空模式不保留任何版本,而 `.+` 保留所有版本。即使未設定,容器註冊表也會始終保留 `latest` 版本。 |
| 刪除早於的版本 | 只刪除早於選定天數的版本。 |
| 刪除匹配的版本 | 確定要刪除的版本的正則表達式模式。空模式或 `.+` 將導致刪除所有套件,如果沒有其他設告訴否則。 |
| 刪除匹配的版本 | 確定要刪除的版本的正則表達式模式。空模式或 `.+` 將導致刪除所有套件,如果沒有其他設告訴否則。 |
每個清理規則都可以顯示受影響套件的預覽。
這可以用來檢查清理規則是否配置正確。
這可以用來檢查清理規則是否設定正確。
### 正則表達式
### 正則表達式
正則表達式模式會自動用 `\A``\z` 錨點包圍。
不要在正則表達式模式中包含任何 `\A``\z``^``$` 符號,因為它們不是必需的。
@@ -55,11 +55,11 @@ sidebar_position: 3
| `release.*` | 匹配命名為或以 `release` 開頭的版本。 |
| `.+-temp-.+` | 匹配包含 `-temp-` 的版本。 |
| `v.+\|release` | 匹配以 `v` 開頭的版本或命名為 `release` 的版本。 |
| `package/v.+\|other/release` | 匹配套件 `package` 的以 `v` 開頭的版本或套件 `other` 的版本 `release`。這需要啟用設*將模式應用於完整的套件名稱*。 |
| `package/v.+\|other/release` | 匹配套件 `package` 的以 `v` 開頭的版本或套件 `other` 的版本 `release`。這需要啟用設*將模式應用於完整的套件名稱*。 |
### 清理規則的工作原理
清理規則是[清理作業](../../administration/config-cheat-sheet.md#cron---cleanup-expired-packages-croncleanup_packages)的一部分,並定期運行。
清理規則是[清理作業](../../administration/config-cheat-sheet.md)的一部分,並定期運行。
清理規則: