mirror of
				https://github.com/go-gitea/gitea
				synced 2025-11-04 05:18:25 +00:00 
			
		
		
		
	@@ -557,7 +557,7 @@ be reviewed by two maintainers and must pass the automatic tests.
 | 
				
			|||||||
- And then push the tag as `git push origin v$vmaj.$vmin.$`. Drone CI will automatically create a release and upload all the compiled binary. (But currently it doesn't add the release notes automatically. Maybe we should fix that.)
 | 
					- And then push the tag as `git push origin v$vmaj.$vmin.$`. Drone CI will automatically create a release and upload all the compiled binary. (But currently it doesn't add the release notes automatically. Maybe we should fix that.)
 | 
				
			||||||
- If needed send a frontport PR for the changelog to branch `main` and update the version in `docs/config.yaml` to refer to the new version.
 | 
					- If needed send a frontport PR for the changelog to branch `main` and update the version in `docs/config.yaml` to refer to the new version.
 | 
				
			||||||
- Send PR to [blog repository](https://gitea.com/gitea/blog) announcing the release.
 | 
					- Send PR to [blog repository](https://gitea.com/gitea/blog) announcing the release.
 | 
				
			||||||
- Verify all release assets were correctly published through CI on dl.gitea.io and GitHub releases. Once ACKed:
 | 
					- Verify all release assets were correctly published through CI on dl.gitea.com and GitHub releases. Once ACKed:
 | 
				
			||||||
  - bump the version of https://dl.gitea.io/gitea/version.json
 | 
					  - bump the version of https://dl.gitea.com/gitea/version.json
 | 
				
			||||||
  - merge the blog post PR
 | 
					  - merge the blog post PR
 | 
				
			||||||
  - announce the release in discord `#announcements`
 | 
					  - announce the release in discord `#announcements`
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -173,8 +173,8 @@ for the full license text.
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
Looking for an overview of the interface? Check it out!
 | 
					Looking for an overview of the interface? Check it out!
 | 
				
			||||||
 | 
					
 | 
				
			||||||
||||
 | 
					||||
 | 
				
			||||||
|:---:|:---:|:---:|
 | 
					|:---:|:---:|:---:|
 | 
				
			||||||
||||
 | 
					||||
 | 
				
			||||||
|||
 | 
					|||
 | 
				
			||||||
|||
 | 
					|||
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -91,8 +91,8 @@ Fork -> Patch -> Push -> Pull Request
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
## 截图
 | 
					## 截图
 | 
				
			||||||
 | 
					
 | 
				
			||||||
||||
 | 
					||||
 | 
				
			||||||
|:---:|:---:|:---:|
 | 
					|:---:|:---:|:---:|
 | 
				
			||||||
||||
 | 
					||||
 | 
				
			||||||
|||
 | 
					|||
 | 
				
			||||||
|||
 | 
					|||
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -2159,7 +2159,7 @@ LEVEL = Info
 | 
				
			|||||||
;RUN_AT_START = false
 | 
					;RUN_AT_START = false
 | 
				
			||||||
;ENABLE_SUCCESS_NOTICE = false
 | 
					;ENABLE_SUCCESS_NOTICE = false
 | 
				
			||||||
;SCHEDULE = @every 168h
 | 
					;SCHEDULE = @every 168h
 | 
				
			||||||
;HTTP_ENDPOINT = https://dl.gitea.io/gitea/version.json
 | 
					;HTTP_ENDPOINT = https://dl.gitea.com/gitea/version.json
 | 
				
			||||||
 | 
					
 | 
				
			||||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 | 
					;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 | 
				
			||||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 | 
					;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1013,7 +1013,7 @@ Default templates for project boards:
 | 
				
			|||||||
- `RUN_AT_START`: **false**: Run tasks at start up time (if ENABLED).
 | 
					- `RUN_AT_START`: **false**: Run tasks at start up time (if ENABLED).
 | 
				
			||||||
- `ENABLE_SUCCESS_NOTICE`: **true**: Set to false to switch off success notices.
 | 
					- `ENABLE_SUCCESS_NOTICE`: **true**: Set to false to switch off success notices.
 | 
				
			||||||
- `SCHEDULE`: **@every 168h**: Cron syntax for scheduling a work, e.g. `@every 168h`.
 | 
					- `SCHEDULE`: **@every 168h**: Cron syntax for scheduling a work, e.g. `@every 168h`.
 | 
				
			||||||
- `HTTP_ENDPOINT`: **https://dl.gitea.io/gitea/version.json**: the endpoint that Gitea will check for newer versions
 | 
					- `HTTP_ENDPOINT`: **https://dl.gitea.com/gitea/version.json**: the endpoint that Gitea will check for newer versions
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#### Cron -  Delete all old system notices from database (`cron.delete_old_system_notices`)
 | 
					#### Cron -  Delete all old system notices from database (`cron.delete_old_system_notices`)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -31,7 +31,7 @@ menu:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
**注意:**此示例也适用于Docker镜像!
 | 
					**注意:**此示例也适用于Docker镜像!
 | 
				
			||||||
 | 
					
 | 
				
			||||||
在我们的[下载页面](https://dl.gitea.io/gitea/)上,您会看到一个1.7目录,以及1.7.0、1.7.1、1.7.2、1.7.3、1.7.4、1.7.5和1.7.6的目录。
 | 
					在我们的[下载页面](https://dl.gitea.com/gitea/)上,您会看到一个1.7目录,以及1.7.0、1.7.1、1.7.2、1.7.3、1.7.4、1.7.5和1.7.6的目录。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
1.7目录和1.7.0目录是**不同**的。1.7目录是在每个合并到[`release/v1.7`](https://github.com/go-gitea/gitea/tree/release/v1.7)分支的提交上构建的。
 | 
					1.7目录和1.7.0目录是**不同**的。1.7目录是在每个合并到[`release/v1.7`](https://github.com/go-gitea/gitea/tree/release/v1.7)分支的提交上构建的。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,10 +17,10 @@ menu:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# Installation avec le binaire pré-compilé
 | 
					# Installation avec le binaire pré-compilé
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Tous les binaires sont livrés avec le support de SQLite, MySQL et PostgreSQL, et sont construits avec les ressources incorporées. Gardez à l'esprit que cela peut être différent pour les versions antérieures. L'installation basée sur nos binaires est assez simple, il suffit de choisir le fichier correspondant à votre plateforme à partir de la [page de téléchargement](https://dl.gitea.io/gitea). Copiez l'URL et remplacer l'URL dans les commandes suivantes par la nouvelle:
 | 
					Tous les binaires sont livrés avec le support de SQLite, MySQL et PostgreSQL, et sont construits avec les ressources incorporées. Gardez à l'esprit que cela peut être différent pour les versions antérieures. L'installation basée sur nos binaires est assez simple, il suffit de choisir le fichier correspondant à votre plateforme à partir de la [page de téléchargement](https://dl.gitea.com/gitea). Copiez l'URL et remplacer l'URL dans les commandes suivantes par la nouvelle:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
wget -O gitea https://dl.gitea.io/gitea/{{< version >}}/gitea-{{< version >}}-linux-amd64
 | 
					wget -O gitea https://dl.gitea.com/gitea/{{< version >}}/gitea-{{< version >}}-linux-amd64
 | 
				
			||||||
chmod +x gitea
 | 
					chmod +x gitea
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,10 +17,10 @@ menu:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# 從執行檔安裝
 | 
					# 從執行檔安裝
 | 
				
			||||||
 | 
					
 | 
				
			||||||
所有的執行檔皆支援 SQLite, MySQL and PostgreSQL,且所有檔案都已經包在執行檔內,這一點跟之前的版本有所不同。關於執行檔的安裝方式非常簡單,只要從[下載頁面](https://dl.gitea.io/gitea)選擇相對應平台,複製下載連結,使用底下指令就可以完成了:
 | 
					所有的執行檔皆支援 SQLite, MySQL and PostgreSQL,且所有檔案都已經包在執行檔內,這一點跟之前的版本有所不同。關於執行檔的安裝方式非常簡單,只要從[下載頁面](https://dl.gitea.com/gitea)選擇相對應平台,複製下載連結,使用底下指令就可以完成了:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
wget -O gitea https://dl.gitea.io/gitea/{{< version >}}/gitea-{{< version >}}-linux-amd64
 | 
					wget -O gitea https://dl.gitea.com/gitea/{{< version >}}/gitea-{{< version >}}-linux-amd64
 | 
				
			||||||
chmod +x gitea
 | 
					chmod +x gitea
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -22,7 +22,7 @@ Gitea provides a Helm Chart to allow for installation on kubernetes.
 | 
				
			|||||||
A non-customized install can be done with:
 | 
					A non-customized install can be done with:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
helm repo add gitea-charts https://dl.gitea.io/charts/
 | 
					helm repo add gitea-charts https://dl.gitea.com/charts/
 | 
				
			||||||
helm install gitea gitea-charts/gitea
 | 
					helm install gitea gitea-charts/gitea
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -22,7 +22,7 @@ Gitea 已经提供了便于在 Kubernetes 云原生环境中安装所需的 Helm
 | 
				
			|||||||
默认安装指令为:
 | 
					默认安装指令为:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```bash
 | 
					```bash
 | 
				
			||||||
helm repo add gitea https://dl.gitea.io/charts
 | 
					helm repo add gitea https://dl.gitea.com/charts
 | 
				
			||||||
helm repo update
 | 
					helm repo update
 | 
				
			||||||
helm install gitea gitea/gitea
 | 
					helm install gitea gitea/gitea
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -22,7 +22,7 @@ Gitea 提供 Helm Chart 用來安裝於 kubernetes。
 | 
				
			|||||||
非自訂安裝可使用下列指令:
 | 
					非自訂安裝可使用下列指令:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
helm repo add gitea-charts https://dl.gitea.io/charts/
 | 
					helm repo add gitea-charts https://dl.gitea.com/charts/
 | 
				
			||||||
helm install gitea gitea-charts/gitea
 | 
					helm install gitea gitea-charts/gitea
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -27,7 +27,7 @@ There are some basic steps to follow. On a Linux system run as the Gogs user:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
* Create a Gogs backup with `gogs backup`. This creates `gogs-backup-[timestamp].zip` file
 | 
					* Create a Gogs backup with `gogs backup`. This creates `gogs-backup-[timestamp].zip` file
 | 
				
			||||||
  containing all important Gogs data. You would need it if you wanted to move to the `gogs` back later.
 | 
					  containing all important Gogs data. You would need it if you wanted to move to the `gogs` back later.
 | 
				
			||||||
* Download the file matching the destination platform from the [downloads page](https://dl.gitea.io/gitea/).
 | 
					* Download the file matching the destination platform from the [downloads page](https://dl.gitea.com/gitea/).
 | 
				
			||||||
 It should be `1.0.x` version. Migrating from `gogs` to any other version is impossible.
 | 
					 It should be `1.0.x` version. Migrating from `gogs` to any other version is impossible.
 | 
				
			||||||
* Put the binary at the desired install location.
 | 
					* Put the binary at the desired install location.
 | 
				
			||||||
* Copy `gogs/custom/conf/app.ini` to `gitea/custom/conf/app.ini`.
 | 
					* Copy `gogs/custom/conf/app.ini` to `gitea/custom/conf/app.ini`.
 | 
				
			||||||
@@ -79,11 +79,11 @@ There are some basic steps to follow. On a Linux system run as the Gogs user:
 | 
				
			|||||||
After successful migration from `gogs` to `gitea 1.0.x`, it is possible to upgrade `gitea` to a modern version
 | 
					After successful migration from `gogs` to `gitea 1.0.x`, it is possible to upgrade `gitea` to a modern version
 | 
				
			||||||
in a two steps process.
 | 
					in a two steps process.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Upgrade to [`gitea 1.6.4`](https://dl.gitea.io/gitea/1.6.4/) first. Download the file matching
 | 
					Upgrade to [`gitea 1.6.4`](https://dl.gitea.com/gitea/1.6.4/) first. Download the file matching
 | 
				
			||||||
the destination platform from the [downloads page](https://dl.gitea.io/gitea/1.6.4/) and replace the binary.
 | 
					the destination platform from the [downloads page](https://dl.gitea.com/gitea/1.6.4/) and replace the binary.
 | 
				
			||||||
Run Gitea at least once and check that everything works as expected.
 | 
					Run Gitea at least once and check that everything works as expected.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Then repeat the procedure, but this time using the [latest release](https://dl.gitea.io/gitea/{{< version >}}/).
 | 
					Then repeat the procedure, but this time using the [latest release](https://dl.gitea.com/gitea/{{< version >}}/).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Upgrading from a more recent version of Gogs
 | 
					## Upgrading from a more recent version of Gogs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -22,7 +22,7 @@ menu:
 | 
				
			|||||||
Veuillez suivre les étapes ci-dessous. Sur Unix, toute les commandes s'exécutent en tant que l'utilisateur utilisé pour votre installation de Gogs :
 | 
					Veuillez suivre les étapes ci-dessous. Sur Unix, toute les commandes s'exécutent en tant que l'utilisateur utilisé pour votre installation de Gogs :
 | 
				
			||||||
 | 
					
 | 
				
			||||||
* Crééer une sauvegarde de Gogs avec la commande `gogs dump`. Le fichier nouvellement créé `gogs-dump-[timestamp].zip` contient toutes les données de votre instance de Gogs.
 | 
					* Crééer une sauvegarde de Gogs avec la commande `gogs dump`. Le fichier nouvellement créé `gogs-dump-[timestamp].zip` contient toutes les données de votre instance de Gogs.
 | 
				
			||||||
* Téléchargez le fichier correspondant à votre plateforme à partir de la [page de téléchargements](https://dl.gitea.io/gitea).
 | 
					* Téléchargez le fichier correspondant à votre plateforme à partir de la [page de téléchargements](https://dl.gitea.com/gitea).
 | 
				
			||||||
* Mettez la binaire dans le répertoire d'installation souhaité.
 | 
					* Mettez la binaire dans le répertoire d'installation souhaité.
 | 
				
			||||||
* Copiez le fichier `gogs/custom/conf/app.ini` vers `gitea/custom/conf/app.ini`.
 | 
					* Copiez le fichier `gogs/custom/conf/app.ini` vers `gitea/custom/conf/app.ini`.
 | 
				
			||||||
* Si vous avez personnalisé les répertoires `templates, public` dans `gogs/custom/`, copiez-les vers `gitea/custom/`.
 | 
					* Si vous avez personnalisé les répertoires `templates, public` dans `gogs/custom/`, copiez-les vers `gitea/custom/`.
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -27,7 +27,7 @@ menu:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
- 使用 `gogs backup` 建立 Gogs 的備份。這會建立檔案 `gogs-backup-[timestamp].zip` 包含所有重要的 Gogs 資料。
 | 
					- 使用 `gogs backup` 建立 Gogs 的備份。這會建立檔案 `gogs-backup-[timestamp].zip` 包含所有重要的 Gogs 資料。
 | 
				
			||||||
  如果稍後您要恢復到 `gogs` 時會用到它。
 | 
					  如果稍後您要恢復到 `gogs` 時會用到它。
 | 
				
			||||||
- 從[下載頁](https://dl.gitea.io/gitea/)下載對應您平臺的檔案。請下載 `1.0.x` 版,從 `gogs` 遷移到其它版本是不可行的。
 | 
					- 從[下載頁](https://dl.gitea.com/gitea/)下載對應您平臺的檔案。請下載 `1.0.x` 版,從 `gogs` 遷移到其它版本是不可行的。
 | 
				
			||||||
- 將二進位檔放到適當的安裝位置。
 | 
					- 將二進位檔放到適當的安裝位置。
 | 
				
			||||||
- 複製 `gogs/custom/conf/app.ini` 到 `gitea/custom/conf/app.ini`。
 | 
					- 複製 `gogs/custom/conf/app.ini` 到 `gitea/custom/conf/app.ini`。
 | 
				
			||||||
- 從 `gogs/custom/` 複製自訂 `templates, public` 到 `gitea/custom/`。
 | 
					- 從 `gogs/custom/` 複製自訂 `templates, public` 到 `gitea/custom/`。
 | 
				
			||||||
@@ -77,10 +77,10 @@ menu:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
成功從 `gogs` 升級到 `gitea 1.0.x` 後再用 2 個步驟即可升級到最新版的 `gitea`。
 | 
					成功從 `gogs` 升級到 `gitea 1.0.x` 後再用 2 個步驟即可升級到最新版的 `gitea`。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
請先升級到 [`gitea 1.6.4`](https://dl.gitea.io/gitea/1.6.4/),先從[下載頁](https://dl.gitea.io/gitea/1.6.4/)下載
 | 
					請先升級到 [`gitea 1.6.4`](https://dl.gitea.com/gitea/1.6.4/),先從[下載頁](https://dl.gitea.com/gitea/1.6.4/)下載
 | 
				
			||||||
您平臺的二進位檔取代既有的。至少執行一次 Gitea 並確認一切符合預期。
 | 
					您平臺的二進位檔取代既有的。至少執行一次 Gitea 並確認一切符合預期。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
接著重複上述步驟,但這次請使用[最新發行版本](https://dl.gitea.io/gitea/{{< version >}}/)。
 | 
					接著重複上述步驟,但這次請使用[最新發行版本](https://dl.gitea.com/gitea/{{< version >}}/)。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## 從更新版本的 Gogs 升級
 | 
					## 從更新版本的 Gogs 升級
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -150,7 +150,7 @@ func registerUpdateGiteaChecker() {
 | 
				
			|||||||
			RunAtStart: false,
 | 
								RunAtStart: false,
 | 
				
			||||||
			Schedule:   "@every 168h",
 | 
								Schedule:   "@every 168h",
 | 
				
			||||||
		},
 | 
							},
 | 
				
			||||||
		HTTPEndpoint: "https://dl.gitea.io/gitea/version.json",
 | 
							HTTPEndpoint: "https://dl.gitea.com/gitea/version.json",
 | 
				
			||||||
	}, func(ctx context.Context, _ *user_model.User, config Config) error {
 | 
						}, func(ctx context.Context, _ *user_model.User, config Config) error {
 | 
				
			||||||
		updateCheckerConfig := config.(*UpdateCheckerConfig)
 | 
							updateCheckerConfig := config.(*UpdateCheckerConfig)
 | 
				
			||||||
		return updatechecker.GiteaUpdateChecker(updateCheckerConfig.HTTPEndpoint)
 | 
							return updatechecker.GiteaUpdateChecker(updateCheckerConfig.HTTPEndpoint)
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user