Skip to content
This repository was archived by the owner on Dec 2, 2017. It is now read-only.

Commit 1e47f8a

Browse files
authored
Translate Chinese to follow the English's changes (#21)
* translate Chinese to follow the English's changes * add upgrade docs change * update missing and fix download link * fix go build and recommend make build
1 parent 1900e90 commit 1e47f8a

File tree

6 files changed

+155
-9
lines changed

6 files changed

+155
-9
lines changed

content/doc/installation/from-binary.zh-cn.md

+17-2
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,21 @@ menu:
1515

1616
# 从二进制安装
1717

18-
所有下载均包括 SQLite, MySQL 和 PostgreSQL 的支持,同时所有资源均已嵌入到可执行程序中,这一点和老版本有所不同。
18+
所有下载均包括 SQLite, MySQL 和 PostgreSQL 的支持,同时所有资源均已嵌入到可执行程序中,这一点和老版本有所不同。 基于二进制的安装非常简单,只要从 [下载页面](https://dl.gitea.io/gitea) 选择对应平台,拷贝下载URL,执行以下命令即可(以Linux为例):
1919

20-
## TBD
20+
```
21+
wget -O gitea https://dl.gitea.io/gitea/1.0.0/gitea-1.0.0-linux-amd64
22+
chmod +x gitea
23+
```
24+
25+
## 测试
26+
27+
在执行了以上步骤之后,你将会获得 `gitea` 的二进制文件,在你复制到部署的机器之前可以先测试一下。在命令行执行完后,你可以 `Ctrl + C` 关掉程序。
28+
29+
```
30+
./gitea web
31+
```
32+
33+
## 需要帮助?
34+
35+
如果从本页中没有找到你需要的内容,请访问 [Gitter channel - 英文](https://gitter.im/go-gitea/gitea/) 或加入 QQ群 328432459 获得进一步的支持。

content/doc/installation/from-package.zh-cn.md

+14-2
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,23 @@ menu:
1515

1616
# 使用包安装
1717

18-
当前我们仅支持 macOS 平台下的 `brew` 安装
18+
## Linux
19+
20+
目前还没有对应的Linux安装包发布,如果我们发布了,我们将更新本页面。当前你可以查看 [从二进制安装]({{< relref "from-binary.zh-cn.md" >}})。
21+
22+
## Windows
23+
24+
目前还没有对应的Windows安装包发布,如果我们发布了,我们将更新本页面。我们计划使用 `MSI` 安装器或者 [Chocolatey](https://chocolatey.org/)来制作安装包。当前你可以查看 [从二进制安装]({{< relref "from-binary.zh-cn.md" >}})。
25+
26+
## macOS
27+
28+
macOS 平台下当前我们仅支持通过 `brew` 来安装。如果您没有安装 [Homebrew](http://brew.sh/),你冶可以查看 [从二进制安装]({{< relref "from-binary.zh-cn.md" >}})。在你安装了 `brew` 之后, 你可以执行以下命令:
1929

2030
```
2131
brew tap go-gitea/gitea
2232
brew install gitea
2333
```
2434

25-
## TBD
35+
## 需要帮助?
36+
37+
如果从本页中没有找到你需要的内容,请访问 [Gitter channel - 英文](https://gitter.im/go-gitea/gitea/) 或加入 QQ群 328432459 获得进一步的支持。

content/doc/installation/from-source.zh-cn.md

+63-1
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,66 @@ menu:
1717

1818
首先你需要安装Golang,关于Golang的安装,参见官方文档 [install instructions](https://golang.org/doc/install)
1919

20-
## TBD
20+
## 下载
21+
22+
你需要获取Gitea的源码,最方便的方式是使用 go 命令。执行以下命令:
23+
24+
```
25+
go get -d -u code.gitea.io/gitea
26+
cd $GOPATH/src/code.gitea.io/gitea
27+
```
28+
29+
然后你可以选择编译和安装的版本,当前你有多个选择。如果你想编译 `master` 版本,你可以直接跳到 [编译](#build) 部分,这是我们的开发分支,虽然也很稳定但不建议您在正式产品中使用。
30+
31+
如果你想编译最新稳定分支,你可以执行以下命令签出源码:
32+
33+
```
34+
git branch -a
35+
git checkout v1.0
36+
```
37+
38+
最后,你也可以直接使用标签版本如 `v1.0.0`。你可以执行以下命令列出可用的版本并选择某个版本签出:
39+
40+
```
41+
git tag -l
42+
git checkout v1.0.0
43+
```
44+
45+
## 编译
46+
47+
我们已经将所有的依赖项拷贝到本工程,我们提供了一些 [编译选项](https://github.com/go-gitea/gitea/blob/master/Makefile) 来让编译更简单。你可以按照你的需求来设置编译开关,可用编译选项如下:
48+
49+
* `bindata`: 这个编译选项将会把运行Gitea所需的所有外部资源都打包到可执行文件中,这样部署将非常简单因为除了可执行程序将不再需要任何其他文件。
50+
* `sqlite`: 这个编译选项将启用SQLite3数据库的支持,建议只在少数人使用时使用这个模式。
51+
* `tidb`: 这个编译选项启用tidb嵌入式数据库的支持,他跟SQLite类似但是是用纯Go编写的。
52+
* `pam`: 这个编译选项将会启用 PAM (Linux Pluggable Authentication Modules) 认证,如果你使用这一认证模式的话需要开启这个选项。
53+
54+
我们支持两种方式进行编译,Make 工具 和 Go 工具。不过我们推荐使用 Make工具,因为他将会给出更多的编译选项。
55+
56+
* Make 工具
57+
58+
这个编译方式要求你先安装Make工具,关于Make工具的安装你可以参考Make相关资料。同样如果要使用bindata选项,你可能需要先执行make generate:
59+
60+
```
61+
TAGS="bindata" make generate build
62+
```
63+
64+
* Go 工具
65+
66+
使用 Go 工具编译需要你至少安装了Go 1.5以上版本并且将 govendor 的支持打开。执行命令如下:
67+
68+
```
69+
go build
70+
```
71+
72+
## 测试
73+
74+
在执行了以上步骤之后,你将会获得 `gitea` 的二进制文件,在你复制到部署的机器之前可以先测试一下。在命令行执行完后,你可以 `Ctrl + C` 关掉程序。
75+
76+
```
77+
./gitea web
78+
```
79+
80+
## 需要帮助?
81+
82+
如果从本页中没有找到你需要的内容,请访问 [Gitter channel - 英文](https://gitter.im/go-gitea/gitea/) 或加入 QQ群 328432459 获得进一步的支持。
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
date: "2016-12-21T15:00:00-02:00"
3+
title: "注册为Windows服务"
4+
slug: "windows-service"
5+
weight: 10
6+
toc: true
7+
draft: false
8+
menu:
9+
sidebar:
10+
parent: "installation"
11+
name: "Windows服务"
12+
weight: 30
13+
identifier: "windows-service"
14+
---
15+
16+
# 注册为Windows服务
17+
18+
要注册为Windows服务,首先以Administrator身份运行 `cmd`,然后执行以下命令:
19+
20+
```
21+
sc create gitea start= auto binPath= ""C:\gitea\gitea.exe" web --config "C:\gitea\custom\conf\app.ini""
22+
```
23+
24+
别忘了将 `C:\gitea` 替换成你的 Gitea 安装目录。
25+
26+
之后在控制面板打开 "Windows Services",搜索 "gitea",右键选择 "Run"。在浏览器打开 `http://localhost:3000` 就可以访问了。(如果你修改了端口,请访问对应的端口,3000是默认端口)。
27+
28+
## 从Windows服务中删除
29+
30+
以Administrator身份运行 `cmd`,然后执行以下命令:
31+
32+
```
33+
sc remove gitea
34+
```

content/doc/installation/with-docker.zh-cn.md

+24-2
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,28 @@ menu:
1515

1616
# 从Docker安装
1717

18-
我们在 Docker Hub 的 Gitea 组织中提供了自动更新的 Docker 镜像,它会保持最新的稳定版
18+
阅读本章之前我们已经假设您对docker已经有了解并能够正常使用docker
1919

20-
## TBD
20+
我们在 Docker Hub 的 Gitea 组织中提供了自动更新的 Docker 镜像,它会保持最新的稳定版。你也可以用其它 Docker 服务来更新。首先你需要pull镜像:
21+
22+
```
23+
docker pull gitea/gitea:latest
24+
```
25+
26+
如果要将git和其它数据持久化,你需要创建一个目录来作为数据存储的地方:
27+
28+
```
29+
sudo mkdir -p /var/lib/gitea
30+
```
31+
32+
然后就可以运行 docker 容器了,这很简单。 当然你需要定义端口数数据目录:
33+
34+
```
35+
docker run -d --name=gitea -p 10022:22 -p 10080:3000 -v /var/lib/gitea:/data gitea/gitea:latest
36+
```
37+
38+
然后 容器已经运行成功,在浏览器中访问 http://hostname:10080 就可以看到界面了。你可以尝试在上面创建项目,clone操作 `git clone ssh://git@hostname:10022/username/repo.git`.
39+
40+
## 需要帮助?
41+
42+
如果从本页中没有找到你需要的内容,请访问 [Gitter channel - 英文](https://gitter.im/go-gitea/gitea/) 或加入 QQ群 328432459 获得进一步的支持。

content/doc/upgrade/from-gogs.zh-cn.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ menu:
1919

2020
* 停止 Gogs 的运行
2121
* 拷贝 Gogs 的配置文件 `custom/conf/app.ini` 到 Gitea 的相应位置。
22-
* 拷贝 Gogs 的 `conf/` 目录到 `options/` 目录。
23-
* 如果你自己修改过templates目录,你需要手工合并你的修改到Gitea的templates目录下。
22+
* 拷贝 Gitea 的 `options/` 到 Home 目录下。
23+
* 如果你还有更多的自定义内容,比如templates和localization文件,你需要手工合并你的修改到 Gitea 的 Options 下对应目录。
24+
* 拷贝 Gogs 的数据目录 `data/` 到 Gitea 相应位置。这个目录包含附件和头像文件。
2425
* 运行 Gitea
2526
* 登陆 Gitea 并进入 管理面板, 运行 `重新生成 '.ssh/authorized_keys' 文件(警告:不是 Gitea 的密钥也会被删除)``重新生成所有仓库的 Update 钩子(用于自定义配置文件被修改)`

0 commit comments

Comments
 (0)