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

@@ -7,39 +7,39 @@ aliases:
- /zh-tw/issue-pull-request-templates
---
# 模板创建工单与合并请
# 模板建立工單與合併請
开发者可以利用问题模板创建工单与合并请求,其目的在于规范参与者的言表
開發者可以利用問題模板建立工單與合併請求,其目的在於規範參與者的言表
## 模板介
## 模板介
Gitea 支持两种格式的模板Markdown 和 YAML。
Gitea 支援兩種格式的模板Markdown 和 YAML。
### Markdown 模板
在 Gitea 中存在两种用途的 Markdown 模板:
在 Gitea 中存在兩種用途的 Markdown 模板:
- `ISSUE_TEMPLATE/bug-report.md`于规范工单的 Markdown 文本描述
- `PULL_REQUEST_TEMPLATE.md`于规范合并请求的 Markdown 文本描述
- `ISSUE_TEMPLATE/bug-report.md`於規範工單的 Markdown 文本描述
- `PULL_REQUEST_TEMPLATE.md`於規範合併請求的 Markdown 文本描述
对于以上 Markdown 模板,我们推荐您将它们放置到项目目录 `.gitea` 行收
對於以上 Markdown 模板,我們推薦您將它們放置到專案目錄 `.gitea` 行收
### YAML 模板
用 YAML 语法编写的模板相比 Markdown 可以实现更丰富的功能,利用表单实现诸如:问卷调查、字符校。在 Gitea 中的 YAML 同样支持两种用途:
用 YAML 語法編寫的模板相比 Markdown 可以實現更豐富的功能,利用表單實現諸如:問卷調查、字符校。在 Gitea 中的 YAML 同樣支援兩種用途:
- `ISSUE_TEMPLATE/bug-report.yaml`于创建问卷调查形式的工
- `PULL_REQUEST_TEMPLATE.yaml`于创建表单形式的合并请
- `ISSUE_TEMPLATE/bug-report.yaml`於建立問卷調查形式的工
- `PULL_REQUEST_TEMPLATE.yaml`於建立表單形式的合併請
对于以上 YAML 模板,我们同样推荐您将它们放置到项目目录 `.gitea` 行收
對於以上 YAML 模板,我們同樣推薦您將它們放置到專案目錄 `.gitea` 行收
##### 表单支持通过 URL 查询参数传
##### 表單支援通過 URL 查詢參數傳
新建工单页面 URL 以 `?title=Issue+Title&body=Issue+Text` 为查询参数,表单将使用其中的参数key-value填充表单内容。
新建工單頁面 URL 以 `?title=Issue+Title&body=Issue+Text` 為查詢參數,表單將使用其中的參數key-value填充表單內容。
### Gitea 支的模板文件路
### Gitea 支的模板文件路
模板文件名:
模板文件名:
- `ISSUE_TEMPLATE.md`
- `ISSUE_TEMPLATE.yaml`
@@ -60,7 +60,7 @@ Gitea 支持两种格式的模板Markdown 和 YAML。
- `.github/issue_template.yaml`
- `.github/issue_template.yml`
并请求模板:
併請求模板:
- `PULL_REQUEST_TEMPLATE.md`
- `PULL_REQUEST_TEMPLATE.yaml`
@@ -81,9 +81,9 @@ Gitea 支持两种格式的模板Markdown 和 YAML。
- `.github/pull_request_template.yaml`
- `.github/pull_request_template.yml`
#### 工模板目
#### 工模板目
于工单存在多种类Gitea 支持将工单模板一收`ISSUE_TEMPLATE`。以下是 Gitea 支的工模板目:
於工單存在多種類Gitea 支援將工單模板一收`ISSUE_TEMPLATE`。以下是 Gitea 支的工模板目:
- `ISSUE_TEMPLATE`
- `issue_template`
@@ -94,9 +94,9 @@ Gitea 支持两种格式的模板Markdown 和 YAML。
- `.gitlab/ISSUE_TEMPLATE`
- `.gitlab/issue_template`
录支持混合存放 Markdown (`.md`) 或 YAML (`.yaml`/`.yml`) 格式的工模板。另外,合并请求模板不支持目录存放。
錄支援混合存放 Markdown (`.md`) 或 YAML (`.yaml`/`.yml`) 格式的工模板。另外,合併請求模板不支援目錄存放。
## Markdown 模板
## Markdown 模板
```md
---
@@ -112,24 +112,24 @@ labels:
This is the template!
```
上面的例表示用户从列表中选择一个工单模板,列表展示模板名 `Template Name` 和模板描述 `This template is for testing!`。 同时,标题会预先填充 `[TEST]`,而正文将预先填充 `This is the template!` Issue 被指派 `user1`。 最Issue 还会被分配两个标签`bug``help needed`并且将问题指向 `main` 分支。
上面的例表示使用者從列表中選擇一個工單模板,列表展示模板名 `Template Name` 和模板描述 `This template is for testing!`。 同時,標題會預先填充 `[TEST]`,而正文將預先填充 `This is the template!` Issue 被指派 `user1`。 最Issue 還會被分配兩個標籤`bug``help needed`並且將問題指向 `main` 分支。
## YAML 模板
## YAML 模板
YAML 模板格式如下,相比 Markdown 模板提供了更多用性的功能。
YAML 模板格式如下,相比 Markdown 模板提供了更多用性的功能。
```yaml
name: 单名称
about: 描述
title: 认标题
body: 体内
type: 义表单元素
id: 义表单标号
attributes: 展的
validations: 容校
name: 單名稱
about: 描述
title: 認標題
body: 體內
type: 義表單元素
id: 義表單標號
attributes: 展的
validations: 容校
```
下例 YAML 配置文件完整定了一个用于提交 bug 的问卷调查。
下例 YAML 設定文件完整定了一個用於提交 bug 的問卷調查。
```yaml
name: Bug Report
@@ -195,89 +195,89 @@ body:
### Markdown 段落
您可以在 YAML 模板中使用 `markdown` 元素为开发者提供外的上下文支撑,这部分内容会作为创建工单的提示但不会作为工单内容提交。
您可以在 YAML 模板中使用 `markdown` 元素為開發者提供外的上下文支撐,這部分內容會作為建立工單的提示但不會作為工單內容提交。
`attributes`提供了以下展能力:
`attributes`提供了以下展能力:
| | 描述 | 必 | 型 | 默认值 | 有效值 |
| | 描述 | 必 | 型 | 預設值 | 有效值 |
| ------- | ------------------------------ | ---- | ------ | ------ | ------ |
| `value` | 渲染的文本。支 Markdown 格式 | 必 | 字符串 | - | - |
| `value` | 渲染的文本。支 Markdown 格式 | 必 | 字符串 | - | - |
### Textarea 多行文本入框
### Textarea 多行文本入框
您可以使用 `textarea` 元素在表中添加多行文本入框。 除了入文本,开发者还可以在 `textarea` 域附加文件。
您可以使用 `textarea` 元素在表中添加多行文本入框。 除了入文本,開發者還可以在 `textarea` 域附加文件。
`attributes`提供了以下展能力:
`attributes`提供了以下展能力:
| | 描述 | 必 | 型 | 默认值 | 有效值 |
| | 描述 | 必 | 型 | 預設值 | 有效值 |
| ------------- | ----------------------------------------------------------------------------------------------------- | ---- | ------ | -------- | ------------------ |
| `label` | 预期用户输入的短描述,也以表形式示。 | 必 | 字符串 | - | - |
| `description` | 提供上下文或指的文本域的描述,以表形式示。 | 可 | 字符串 | 空字符串 | - |
| `placeholder` | 半透明的位符,在文本域空白时呈现 | 可 | 字符串 | 空字符串 | - |
| `value` | 在文本域中填充的文本。 | 可 | 字符串 | - | - |
| `render` | 如果提供了值,提交的文本格式化为代码块。 提供此键时,文本区域将不会扩展到文件附件或 Markdown 编辑。 | 可 | 字符串 | - | Gitea 支持的语言。 |
| `label` | 預期使用者輸入的短描述,也以表形式示。 | 必 | 字符串 | - | - |
| `description` | 提供上下文或指的文本域的描述,以表形式示。 | 可 | 字符串 | 空字符串 | - |
| `placeholder` | 半透明的位符,在文本域空白時呈現 | 可 | 字符串 | 空字符串 | - |
| `value` | 在文本域中填充的文本。 | 可 | 字符串 | - | - |
| `render` | 如果提供了值,提交的文本格式化為程式碼塊。 提供此鍵時,文本區域將不會擴展到文件附件或 Markdown 編輯。 | 可 | 字符串 | - | Gitea 支援的語言。 |
`validations`提供以下文本校验参数
`validations`提供以下文本校驗參數
| | 描述 | 必 | 型 | 默认值 | 有效值 |
| | 描述 | 必 | 型 | 預設值 | 有效值 |
| ---------- | ---------------------------- | ---- | ------ | ------ | ------ |
| `required` | 防止在元素完成之前提交表。 | 可 | 布型 | false | - |
| `required` | 防止在元素完成之前提交表。 | 可 | 布型 | false | - |
### Input 单行输入框
### Input 單行輸入框
您可以使用 `input` 元素添加行文本字段到表
您可以使用 `input` 元素添加行文本欄位到表
`attributes`提供了以下展能力:
`attributes`提供了以下展能力:
| | 描述 | 必 | 型 | 默认值 | 有效值 |
| | 描述 | 必 | 型 | 預設值 | 有效值 |
| ------------- | ---------------------------------------------- | ---- | ------ | -------- | ------ |
| `label` | 预期用户输入的短描述,也以表形式示。 | 必 | 字符串 | - | - |
| `description` | 提供上下文或指导的字段的描述,以表形式示。 | 可 | 字符串 | 空字符串 | - |
| `placeholder` | 半透明的位符,在字段空白时呈现。 | 可 | 字符串 | 空字符串 | - |
| `value` | 字段中预填的文本。 | 可 | 字符串 | - | - |
| `label` | 預期使用者輸入的短描述,也以表形式示。 | 必 | 字符串 | - | - |
| `description` | 提供上下文或指導的欄位的描述,以表形式示。 | 可 | 字符串 | 空字符串 | - |
| `placeholder` | 半透明的位符,在欄位空白時呈現。 | 可 | 字符串 | 空字符串 | - |
| `value` | 欄位中預填的文本。 | 可 | 字符串 | - | - |
`validations`提供以下文本校验参数
`validations`提供以下文本校驗參數
| | 描述 | 必 | 型 | 默认值 | 有效值 |
| | 描述 | 必 | 型 | 預設值 | 有效值 |
| ----------- | -------------------------------- | ---- | ------ | ------ | -------------------------------------------------------------- |
| `required` | 防止在未填内容时提交表。 | 可 | 布型 | false | - |
| `is_number` | 防止在未填数字时提交表。 | 可 | 布型 | false | - |
| `regex` | 直到足了与正则表达式匹配的值。 | 可 | 字符串 | - | [则表达](https://en.wikipedia.org/wiki/Regular_expression) |
| `required` | 防止在未填內容時提交表。 | 可 | 布型 | false | - |
| `is_number` | 防止在未填數字時提交表。 | 可 | 布型 | false | - |
| `regex` | 直到滿足了與正則表達式匹配的值。 | 可 | 字符串 | - | [則表達](https://en.wikipedia.org/wiki/Regular_expression) |
### Dropdown 下拉菜
### Dropdown 下拉菜
您可以使用 `dropdown` 元素在表中添加下拉菜
您可以使用 `dropdown` 元素在表中添加下拉菜
`attributes`提供了以下展能力:
`attributes`提供了以下展能力:
| | 描述 | 必 | 型 | 默认值 | 有效值 |
| | 描述 | 必 | 型 | 預設值 | 有效值 |
| ------------- | --------------------------------------------------------- | ---- | ---------- | -------- | ------ |
| `label` | 预期用户输入的短描述,以表形式示。 | 必 | 字符串 | - | - |
| `description` | 提供上下文或指的下拉列表的描述,以表形式示。 | 可 | 字符串 | 空字符串 | - |
| `multiple` | 确定用户是否可以选择多个选项。 | 可 | 布型 | false | - |
| `options` | 用户可以选择的选项列表。 不能空,所有选择必须是不同的。 | 必 | 字符串数组 | - | - |
| `label` | 預期使用者輸入的短描述,以表形式示。 | 必 | 字符串 | - | - |
| `description` | 提供上下文或指的下拉列表的描述,以表形式示。 | 可 | 字符串 | 空字符串 | - |
| `multiple` | 確定使用者是否可以選擇多個選項。 | 可 | 布型 | false | - |
| `options` | 使用者可以選擇的選項列表。 不能空,所有選擇必須是不同的。 | 必 | 字符串數組 | - | - |
`validations`提供以下文本校验参数
`validations`提供以下文本校驗參數
| | 描述 | 必 | 型 | 默认值 | 有效值 |
| | 描述 | 必 | 型 | 預設值 | 有效值 |
| ---------- | ---------------------------- | ---- | ------ | ------ | ------ |
| `required` | 防止在元素完成之前提交表。 | 可 | 布型 | false | - |
| `required` | 防止在元素完成之前提交表。 | 可 | 布型 | false | - |
### Checkboxes 复选
### Checkboxes 複選
您可以使用 `checkboxes` 元素添加一组复选框到表
您可以使用 `checkboxes` 元素添加一組複選框到表
`attributes`提供了以下展能力:
`attributes`提供了以下展能力:
| | 描述 | 必 | 型 | 默认值 | 有效值 |
| | 描述 | 必 | 型 | 預設值 | 有效值 |
| ------------- | ----------------------------------------------------- | ---- | ------ | -------- | ------ |
| `label` | 预期用户输入的短描述,以表形式示。 | 必 | 字符串 | - | - |
| `description` | 复选框集的描述,以表形式示。 支 Markdown 格式。 | 可 | 字符串 | 空字符串 | - |
| `options` | 用户可以选择的复选框列表。 有关语法,请参阅下文。 | 必 | 数组 | - | - |
| `label` | 預期使用者輸入的短描述,以表形式示。 | 必 | 字符串 | - | - |
| `description` | 複選框集的描述,以表形式示。 支 Markdown 格式。 | 可 | 字符串 | 空字符串 | - |
| `options` | 使用者可以選擇的複選框列表。 有關語法,請參閱下文。 | 必 | 數組 | - | - |
对于 `options`,您可以设置以下参数
對於 `options`,您可以設定以下參數
| | 描述 | 必 | 型 | 默认值 | 有效值 |
| | 描述 | 必 | 型 | 預設值 | 有效值 |
| ---------- | --------------------------------------------------------------------------------- | ---- | ------ | ------ | ------ |
| `label` | 选项的标识符,示在表中。 支 Markdown 用于粗体或斜文本格式化和超文本接。 | 必 | 字符串 | - | - |
| `required` | 防止在元素完成之前提交表。 | 可 | 布型 | false | - |
| `label` | 選項的標識符,示在表中。 支 Markdown 用於粗體或斜文本格式化和超文本接。 | 必 | 字符串 | - | - |
| `required` | 防止在元素完成之前提交表。 | 可 | 布型 | false | - |

View File

@@ -6,28 +6,28 @@ aliases:
- /zh-tw/labels
---
# 标签
# 標籤
您可以使用标签对工单和合并请求进行分类,并提高对它们的概
您可以使用標籤對工單和合併請求進行分類,並提高對它們的概
## 创建标签
## 建立標籤
对于仓库,可以在 `工Issues`点击 `标签Labels` 来创建标签
對於儲存庫,可以在 `工Issues`點擊 `標籤Labels` 來建立標籤
对于组织,您可以定义组织级别的标签,这些标签与所有组织仓库共享,包括已存在的仓库和新创建的仓库。可以在组织`设置Settings`创建组织级别的标签
對於組織,您可以定義組織級別的標籤,這些標籤與所有組織儲存庫共享,包括已存在的儲存庫和新建立的儲存庫。可以在組織`設定Settings`建立組織級別的標籤
标签具有必填的名称和颜色,可的描述,以及必须是独占的或非独占的(下面的“作用域标签”)。
標籤具有必填的名稱和顏色,可的描述,以及必須是獨佔的或非獨佔的(下面的“作用域標籤”)。
当您创建一个仓库时,可以通过使用 `工单标签Issue Labels` 选项来选择标签集。该选项列出了一些在您的例上 [局配置的可用标签](../administration/customizing-gitea.md#labels)。在创建仓库时,这些标签也将被创建
當您建立一個儲存庫時,可以透過使用 `工單標籤Issue Labels` 選項來選擇標籤集。該選項列出了一些在您的例上 [域設定的可用標籤](../../administration/customizing-gitea.md)。在建立儲存庫時,這些標籤也將被建立
## 作用域标签
## 作用域標籤
作用域标签用于确保将至多一具有相同作用域的标签分配给工单或合并请求。例如,如果标签 `kind/bug``kind/enhancement`独占选项被设置,那么工单只能被分类为 bug 或 enhancement 中的一
作用域標籤用於確保將至多一具有相同作用域的標籤分配給工單或合併請求。例如,如果標籤 `kind/bug``kind/enhancement`獨佔選項被設定,那麼工單隻能被分類為 bug 或 enhancement 中的一
作用域标签的名称必须包含 `/`(不能在名的任一端)。标签的作用域是基于最后一个 `/` 定的,因此例如标签 `scope/subscope/item` 的作用域是 `scope/subscope`
作用域標籤的名稱必須包含 `/`(不能在名的任一端)。標籤的作用域是基於最後一個 `/` 定的,因此例如標籤 `scope/subscope/item` 的作用域是 `scope/subscope`
## 按标签筛选
## 按標籤篩選
和合并请求列表可以按标签进行筛选。选择多个标签将显示具有所有选定标签的工和合并请求。
和合併請求列表可以按標籤進行篩選。選擇多個標籤將顯示具有所有選定標籤的工和合併請求。
通过按住 alt 键并单击标签,可以具有所选标签的工和合并请求从列表中排除。
按住 alt 鍵並點擊標籤,可以具有所選標籤的工和合併請求從列表中排除。

View File

@@ -6,138 +6,138 @@ aliases:
- /zh-tw/automatically-linked-references
---
# 自动链接引用
# 自動鏈接引用
当发布工单、合并请求或评论时,文本描述被解析以查找引用。些引用将显示为工单视图中的接,且在某些情况下会触发特定的“操作”。
當發佈工單、合併請求或評論時,文本描述被解析以查找引用。些引用將顯示為工單視圖中的接,且在某些情況下會觸發特定的“操作”。
似地,列出提交消息,它们也会被解析,并且当它们被推送到主分支可以触发“操作”。
似地,列出提交消息,它們也會被解析,並且當它們被推送到主分支可以觸發“操作”。
了防止意外建引用,对于引用的识别有一定的规则。例如,它们不应该包含在代码文本部。它们还应该在周的文本中合理清晰(例如,使用空格)。
了防止意外建引用,對於引用的識別有一定的規則。例如,它們不應該包含在程式碼文本部。它們還應該在周的文本中合理清晰(例如,使用空格)。
## 用户、团队和组织提及
## 使用者、團隊和組織提及
找到形式 `@username` 的文本,`username` 与现有用户的名匹配时,将创建一个“提及”引用。这将通过将文本更改指向该用户个人资料的链接来显示,并根据被提及的用户是否具有访问内容所需的权限来可能创建通知。
找到形式 `@username` 的文本,`username` 與現有使用者的名匹配時,將建立一個“提及”引用。這將通過將文本更改指向該使用者個人資料的鏈接來顯示,並根據被提及的使用者是否具有訪問內容所需的權限來可能建立通知。
例:
例:
> [@John](#),你能看一下这个吗
> [@John](#),你能看一下這個嗎
对于团队和组织也是有效的:
對於團隊和組織也是有效的:
> [@Documenters](#),我需要为此进行规划
> [@CoolCompanyInc](#)这个问题关系到我所有人!
> [@Documenters](#),我需要為此進行規劃
> [@CoolCompanyInc](#)這個問題關係到我所有人!
团队将在适当时收到件通知,但整个组织不会收到通知。
團隊將在適當時收到件通知,但整個組織不會收到通知。
提交消息不会产生用户通知。
提交消息不會產生使用者通知。
## 提交
可以使用提交的 SHA1 哈希或至少七字符的一部分引用提交。它们将显示为指向相提交的接。
可以使用提交的 SHA1 哈希或至少七字符的一部分引用提交。它們將顯示為指向相提交的接。
例:
例:
> 这个错误是在 [e59ff077](#) 中引入的
> 這個錯誤是在 [e59ff077](#) 中引入的
## 工和合并请
## 工和合併請
可以使用简单的符 `#1234` 来创建对另一个工单或合并请求的引用,其中 _1234_ 是同一仓库中一个工单或合并请求的编号。这些引用将显示为指向被引用容的接。
可以使用簡單的符 `#1234` 來建立對另一個工單或合併請求的引用,其中 _1234_ 是同一儲存庫中一個工單或合併請求的編號。這些引用將顯示為指向被引用容的接。
创建此类型引用的效果是,在被引用的文档中创建一个“通知”,前提是引用的创建者对其具有读取权限。
建立此類型引用的效果是,在被引用的文件中建立一個“通知”,前提是引用的建立者對其具有讀取權限。
例:
例:
> 似乎 [#1234](#) 相
> 似乎 [#1234](#) 相
可以使用形式 `owner/repository#1234` 引用其他仓库中的工和合并请求:
可以使用形式 `owner/repository#1234` 引用其他儲存庫中的工和合併請求:
> 似乎 [mike/compiler#1234](#) 相
> 似乎 [mike/compiler#1234](#) 相
或者也可以使用 `!1234`号。虽然在 Gitea 中合并请求是工的一形式,但 `#1234` 形式总是链接到工;如果接的目恰好是一个合并请Gitea 会适当地进行重定向。而使用 `!1234`号,则会创建一个合并请求链接,根需要被重定向到工。然而,如果使用外部跟器,这个区别可能很重要,因为工单和合并请求的接是不能互的。
或者也可以使用 `!1234`號。雖然在 Gitea 中合併請求是工的一形式,但 `#1234` 形式總是鏈接到工;如果接的目恰好是一個合併請Gitea 會適當地進行重定向。而使用 `!1234`號,則會建立一個合併請求鏈接,根需要被重定向到工。然而,如果使用外部跟器,這個區別可能很重要,因為工單和合併請求的接是不能互的。
## 可操作的引用在合并请求和提交消息中
## 可操作的引用在合併請求和提交消息中
,一提交或合并请求可能会修复或重新出在某特定工中。Gitea 支在引用之前加上特定的“关键字”来关闭和重新打被引用的工。常见的关键字包括“closes”、“fixes”、“reopens”等。这个列表可以由站管理员进行 [定义](../administration/config-cheat-sheet.md)。
,一提交或合併請求可能會修復或重新出在某特定工中。Gitea 支在引用之前加上特定的“關鍵字”來關閉和重新打被引用的工。常見的關鍵字包括“closes”、“fixes”、“reopens”等。這個列表可以由站管理員進行 [](../../administration/config-cheat-sheet.md)。
例:
例:
> 这个合并请求 _closes_ [#1234](#)
> 這個合併請求 _closes_ [#1234](#)
如果可操作的引用被接受,这将在被引用的工单上创建一个通知,宣布当引用的合并请求被合并时该工单将被关闭
如果可操作的引用被接受,這將在被引用的工單上建立一個通知,宣佈當引用的合併請求被合併時該工單將被關閉
了接受可操作的引用,必须满足以下至少一项条件之一:
了接受可操作的引用,必須滿足以下至少一項條件之一:
- 评论者在创建引用具有关闭或重新打开工单的权限。
- 引用位提交消息中。
- 引用作为合并请求描述的一部分布。
- 評論者在建立引用具有關閉或重新打開工單的權限。
- 引用位提交消息中。
- 引用作為合併請求描述的一部分布。
在最后一种情况下,只有当合并合并请求的人具有相应权限时,工单才会被关闭或重新打
在最後一種情況下,只有當合併合併請求的人具有相應權限時,工單纔會被關閉或重新打
此外,只有合并请求和提交消息可以创建一个操作,只有工可以通过这种方式被关闭或重新打
此外,只有合併請求和提交消息可以建立一個操作,只有工可以透過這種方式被關閉或重新打
默认的关键字如下:
預設的關鍵字如下:
- **关闭工单**: close, closes, closed, fix, fixes, fixed, resolve, resolves, resolved
- **重新打开工单**: reopen, reopens, reopened
- **關閉工單**: close, closes, closed, fix, fixes, fixed, resolve, resolves, resolved
- **重新打開工單**: reopen, reopens, reopened
## 合并请求和提交消息中的时间跟踪
## 合併請求和提交消息中的時間跟蹤
提交或合并合并请求导致自动关闭工单时,还可以通过提交消息添加解此工所花费的时间
提交或合併合併請求導致自動關閉工單時,還可以透過提交消息添加解此工所花費的時間
要指定解决工单所花费的时间,需要在工单编号后面以 `@<number><time-unit>` 的格式指定时间。在一提交消息中,可以指定多已解的工单,并为每个工单指定花费的时间
要指定解決工單所花費的時間,需要在工單編號後面以 `@<number><time-unit>` 的格式指定時間。在一提交消息中,可以指定多已解的工單,併為每個工單指定花費的時間
持的时间单位(`<time-unit>`
援的時間單位(`<time-unit>`
- `m` - 分
- `h` - 小
- `d` - 天(相当于 8 小
- `w` - 周(相当于 5 天)
- `mo` - 月(相当于 4 周)
- `m` - 分
- `h` - 小
- `d` - 天(相當於 8 小
- `w` - 周(相當於 5 天)
- `mo` - 月(相當於 4 周)
指定时间的数字(`<number>`)也可以是小,例如 `@1.5h` 表示一小半。多个时间单位可以合使用,例如 `@1h10m` 表示 1 小 10 分
指定時間的數字(`<number>`)也可以是小,例如 `@1.5h` 表示一小半。多個時間單位可以合使用,例如 `@1h10m` 表示 1 小 10 分
提交消息例:
提交消息例:
> Fixed #123 spent @1h, refs #102, fixes #124 @1.5h
这将导致工 #123 增加 1 小,工 #124 增加 1 小半。
這將導致工 #123 增加 1 小,工 #124 增加 1 小半。
## 外部跟
## 外部跟
Gitea 支使用外部工单跟踪器,可以在合并请求中创建对外部管的工的引用。但是,如果外部跟器使用数字来标识工单,那么它们将与 Gitea 中管的合并请求无法区分。了解决这个问题Gitea 允使用 `!` 标记来标识合并请求。例如:
Gitea 支使用外部工單跟蹤器,可以在合併請求中建立對外部管的工的引用。但是,如果外部跟器使用數字來標識工單,那麼它們將與 Gitea 中管的合併請求無法區分。了解決這個問題Gitea 允使用 `!` 標記來標識合併請求。例如:
> 是工 [#1234](#)并链接到外部跟器。
> 是合并请求 [!1234](#)并链接到 Gitea 中的合并请求。
> 是工 [#1234](#)並鏈接到外部跟器。
> 是合併請求 [!1234](#)並鏈接到 Gitea 中的合併請求。
在工和合并请求中,`!``#` 可以互使用,除非需要进行区分。如果仓库使用外部跟器,默认情况下,合提交消息使用 `!`引用。
在工和合併請求中,`!``#` 可以互使用,除非需要進行區分。如果儲存庫使用外部跟器,預設情況下,合提交消息使用 `!`引用。
## 工和合并请求引用摘要
## 工和合併請求引用摘要
下表明了工和合并请求的不同型的交叉引用。在例中,`User1/Repo1` 指的是使用引用的仓库,而 `UserZ/RepoZ` 表示另一个仓库
下表明了工和合併請求的不同型的交叉引用。在例中,`User1/Repo1` 指的是使用引用的儲存庫,而 `UserZ/RepoZ` 表示另一個儲存庫
| 在 User1/Repo1 中的引用 | Repo1 的工是外部的 | RepoZ 的工是外部的 | 渲染效果 |
| 在 User1/Repo1 中的引用 | Repo1 的工是外部的 | RepoZ 的工是外部的 | 渲染效果 |
| ----------------------- | :------------------: | :------------------: | --------------------------------------------- |
| `#1234` | 否 | - | 接到 `User1/Repo1` 中的工/合并请求 1234 |
| `!1234` | 否 | - | 接到 `User1/Repo1` 中的工/合并请求 1234 |
| `#1234` | 是 | - | 接到 `User1/Repo1`_外部工_ 1234 |
| `!1234` | 是 | - | 接到 `User1/Repo1`_PR_ 1234 |
| `User1/Repo1#1234` | 否 | - | 接到 `User1/Repo1` 中的工/合并请求 1234 |
| `User1/Repo1!1234` | 否 | - | 接到 `User1/Repo1` 中的工/合并请求 1234 |
| `User1/Repo1#1234` | 是 | - | 接到 `User1/Repo1`_外部工_ 1234 |
| `User1/Repo1!1234` | 是 | - | 接到 `User1/Repo1`_PR_ 1234 |
| `UserZ/RepoZ#1234` | - | 否 | 接到 `UserZ/RepoZ` 中的工/合并请求 1234 |
| `UserZ/RepoZ!1234` | - | 否 | 接到 `UserZ/RepoZ` 中的工/合并请求 1234 |
| `UserZ/RepoZ#1234` | - | 是 | 接到 `UserZ/RepoZ`_外部工_ 1234 |
| `UserZ/RepoZ!1234` | - | 是 | 接到 `UserZ/RepoZ`_PR_ 1234 |
| **字母字工单编号:** | - | - | - |
| `AAA-1234` | 是 | - | 接到 `User1/Repo1`_外部工_ `AAA-1234` |
| `!1234` | 是 | - | 接到 `User1/Repo1`_PR_ 1234 |
| `User1/Repo1!1234` | 是 | - | 接到 `User1/Repo1`_PR_ 1234 |
| _不支_ | - | 是 | 接到 `UserZ/RepoZ`_外部工_ `AAA-1234` |
| `UserZ/RepoZ!1234` | - | 是 | 接到 `UserZ/RepoZ` 中的 _PR_ 1234 |
| `#1234` | 否 | - | 接到 `User1/Repo1` 中的工/合併請求 1234 |
| `!1234` | 否 | - | 接到 `User1/Repo1` 中的工/合併請求 1234 |
| `#1234` | 是 | - | 接到 `User1/Repo1`_外部工_ 1234 |
| `!1234` | 是 | - | 接到 `User1/Repo1`_PR_ 1234 |
| `User1/Repo1#1234` | 否 | - | 接到 `User1/Repo1` 中的工/合併請求 1234 |
| `User1/Repo1!1234` | 否 | - | 接到 `User1/Repo1` 中的工/合併請求 1234 |
| `User1/Repo1#1234` | 是 | - | 接到 `User1/Repo1`_外部工_ 1234 |
| `User1/Repo1!1234` | 是 | - | 接到 `User1/Repo1`_PR_ 1234 |
| `UserZ/RepoZ#1234` | - | 否 | 接到 `UserZ/RepoZ` 中的工/合併請求 1234 |
| `UserZ/RepoZ!1234` | - | 否 | 接到 `UserZ/RepoZ` 中的工/合併請求 1234 |
| `UserZ/RepoZ#1234` | - | 是 | 接到 `UserZ/RepoZ`_外部工_ 1234 |
| `UserZ/RepoZ!1234` | - | 是 | 接到 `UserZ/RepoZ`_PR_ 1234 |
| **字母字工單編號:** | - | - | - |
| `AAA-1234` | 是 | - | 接到 `User1/Repo1`_外部工_ `AAA-1234` |
| `!1234` | 是 | - | 接到 `User1/Repo1`_PR_ 1234 |
| `User1/Repo1!1234` | 是 | - | 接到 `User1/Repo1`_PR_ 1234 |
| _不支_ | - | 是 | 接到 `UserZ/RepoZ`_外部工_ `AAA-1234` |
| `UserZ/RepoZ!1234` | - | 是 | 接到 `UserZ/RepoZ` 中的 _PR_ 1234 |
_一部分适用于使用字母字格式的外部工单跟踪器的仓库_
_一部分適用於使用字母字格式的外部工單跟蹤器的儲存庫_
_**-**: 不_
_**-**: 不_
注意:不完全支具有不同型工(外部 vs. 部)的仓库之间的自引用,可能会导致无效链接。
注意:不完全支具有不同型工(外部 vs. 部)的儲存庫之間的自引用,可能會導致無效鏈接。

View File

@@ -7,11 +7,11 @@ aliases:
- /zh-tw/merge-message-templates
---
# 合消息模板
# 合消息模板
## 文件名
PR 默认合并消息模板可能的文件名:
PR 預設合併消息模板可能的文件名:
- `.gitea/default_merge_message/MERGE_TEMPLATE.md`
- `.gitea/default_merge_message/REBASE_TEMPLATE.md`
@@ -20,28 +20,28 @@ PR 默认合并消息模板可能的文件名:
- `.gitea/default_merge_message/MANUALLY-MERGED_TEMPLATE.md`
- `.gitea/default_merge_message/REBASE-UPDATE-ONLY_TEMPLATE.md`
##
##
您可以在些模板中使用以下以 `${}`围的变量,这些变量遵循 [os.Expand](https://pkg.go.dev/os#Expand) 法:
您可以在些模板中使用以下以 `${}`圍的變量,這些變量遵循 [os.Expand](https://pkg.go.dev/os#Expand) 法:
- BaseRepoOwnerName此合并请求的基础仓库所有者名
- BaseRepoName此合并请求的基础仓库名称
- BaseBranch此合并请求的基础仓库目标分支名
- HeadRepoOwnerName此合并请求的源仓库所有者名
- HeadRepoName此合并请求的源仓库名称
- HeadBranch此合并请求的源仓库分支名
- PullRequestTitle并请求的标题
- PullRequestDescription并请求的描述
- PullRequestPosterName并请求的提交者名
- PullRequestIndex并请求的索引
- PullRequestReference并请求的引用字符索引。例如,#1、!2
- ClosingIssues返回一包含由此合并请求关闭的所有工的字符串。例如 `close #1, close #2`
- ReviewedOn: 提交所的合并请求。例如: `Reviewed-on: https://gitea.com/foo/bar/pulls/1`
- ReviewedBy: 同意的此合并请求。例如: `Reviewed-by: Jane Doe <jane.doe@example.com>`
- BaseRepoOwnerName此合併請求的基礎儲存庫所有者名
- BaseRepoName此合併請求的基礎儲存庫名稱
- BaseBranch此合併請求的基礎儲存庫目標分支名
- HeadRepoOwnerName此合併請求的源儲存庫所有者名
- HeadRepoName此合併請求的源儲存庫名稱
- HeadBranch此合併請求的源儲存庫分支名
- PullRequestTitle併請求的標題
- PullRequestDescription併請求的描述
- PullRequestPosterName併請求的提交者名
- PullRequestIndex併請求的索引
- PullRequestReference併請求的引用字符索引。例如,#1、!2
- ClosingIssues返回一包含由此合併請求關閉的所有工的字符串。例如 `close #1, close #2`
- ReviewedOn: 提交所的合併請求。例如: `Reviewed-on: https://gitea.com/foo/bar/pulls/1`
- ReviewedBy: 同意的此合併請求。例如: `Reviewed-by: Jane Doe <jane.doe@example.com>`
## Rebase
## Rebase
有合提交的情况下进行变基时`REBASE_TEMPLATE.md` 修改最一次提交的消息。此模板提供以下附加量:
有合提交的情況下進行變基時`REBASE_TEMPLATE.md` 修改最一次提交的消息。此模板提供以下附加量:
- CommitTitle提交的标题
- CommitTitle提交的標題
- CommitBody提交的正文文本

View File

@@ -6,55 +6,55 @@ aliases:
- /zh-tw/pull-request
---
# 合并请
# 合併請
并请求(PR)是一提出对仓库进行更改的方式。
它是一种将一个分支合到另一分支的求,附带有对所做更改的描述。
并请求通常用作贡献者对仓库贡献代码的方式,仓库的维护者可以通过对合并请求进行审查来决定是否接受些更改。
併請求(PR)是一提出對儲存庫進行更改的方式。
它是一種將一個分支合到另一分支的求,附帶有對所做更改的描述。
併請求通常用作貢獻者對儲存庫貢獻程式碼的方式,儲存庫的維護者可以透過對合併請求進行審查來決定是否接受些更改。
## 创建合并请
## 建立合併請
创建合并请求,您需要遵循以下步
建立合併請求,您需要遵循以下步
1. **Fork 仓库** - 如果您有直接对仓库进行更改的限,您需要将仓库 fork 到您自己的账户中。
这将创建一个您可以对其进行更改的仓库副本。
1. **Fork 儲存庫** - 如果您有直接對儲存庫進行更改的限,您需要將儲存庫 fork 到您自己的帳號中。
這將建立一個您可以對其進行更改的儲存庫副本。
2. **建分支(可** - 在 fork 的仓库中创建一个新分支,分支包含您要提出的更改。
分支取一描述性的名,以指示更改的容。
2. **建分支(可** - 在 fork 的儲存庫中建立一個新分支,分支包含您要提出的更改。
分支取一描述性的名,以指示更改的容。
3. **行更改** - 行您想要的更改,提交并将其推送到 fork 的仓库中。
3. **行更改** - 行您想要的更改,提交併將其推送到 fork 的儲存庫中。
4. **创建合并请** - 到原始仓库并转到“合并请求”选项卡。单击“新建合并请求”按钮,并将您的新分支选择为源分支。
您的合并请求输入描述性标题和描述,然后单击“创建合并请求”。
4. **建立合併請** - 到原始儲存庫並轉到“合併請求”選項卡。單擊“新建合併請求”按鈕,並將您的新分支選擇為源分支。
您的合併請求輸入描述性標題和描述,然後單擊“建立合併請求”。
## 评审合并请
## 評審合併請
创建合并请求后,将触发评审流程。仓库的维护者将收到合并请求的通知,可以查所做的更改。
可以留下评论、请求更改或批准更改。
建立合併請求後,將觸發評審流程。儲存庫的維護者將收到合併請求的通知,可以查所做的更改。
可以留下評論、請求更改或批准更改。
如果维护者请求更改,您需要在分支中进行这些更改,并将更改推送到 fork 的仓库中。
并请求将自动使用新更改行更新。
如果維護者請求更改,您需要在分支中進行這些更改,並將更改推送到 fork 的儲存庫中。
併請求將自動使用新更改行更新。
如果维护者批准更改,他可以将合并请求合并到仓库中。
如果維護者批准更改,他可以將合併請求合併到儲存庫中。
## 关闭合并请
## 關閉合併請
如果您不接受该合并请求,您可以关闭它。
关闭合并请求,请转到打的合并请求并单击“关闭合并请求”按钮。这将关闭合并请求并且不会将其合
如果您不接受該合併請求,您可以關閉它。
關閉合併請求,請轉到打的合併請求並單擊“關閉合併請求”按鈕。這將關閉合併請求並且不會將其合
## 使用“Work In Progress”标记
## 使用“Work In Progress”標記
在合并请求中使用“Work In Progress”标记可以防止合并请求被意外合
将合并请求标记为“Work In Progress”您必在其标题中添加前`WIP:``[WIP]`(不分大小)。
标记前缀可以在您的`app.ini`文件中进行配置
在合併請求中使用“Work In Progress”標記可以防止合併請求被意外合
將合併請求標記為“Work In Progress”您必在其標題中添加前`WIP:``[WIP]`(不分大小)。
標記前綴可以在您的`app.ini`文件中進行設定
```
[repository.pull-request]
WORK_IN_PROGRESS_PREFIXES=WIP:,[WIP]
```
列表的第一个值将用于 helpers 程
列表的第一個值將用於 helpers 程
## 合并请求模板
## 合併請求模板
关合并请求模板的更多信息请您移步 : [单与合并请求模板](usage/issue-pull-request-templates.md)
關合併請求模板的更多資訊請您移步 : [單與合併請求模板](issue-pull-request-templates.md)