标签 repo_manager 下的文章

  1. 可以使用 go get -u github.com/gogs/gogs 来升级,但是因为网络原因,这种升级方式失败了。另外一种是在 github 或者 gitee 上面直接下载源码,然后解压到 $GOPATH/src/github.com/gogs/gogs 位置。
  2. $GOPATH/src/github.com/gogs/gogs 这个位置,使用 go build 来构建,或者 go build -tags "sqlite pam cert" 来构建。
  3. 从旧文件夹里面把 custom, data, log 3个个人文件夹复制到现在的位置。
  4. 使用 ./gogs web 来测试。
  5. 还有不要忘了对比 scripts/init/gentoo 目录下的启动文件和现有的文件差别。

gogs 使用当中,团队的作用暂时来看,主要是权限上的使用,一部分人只有读的权限。

首先安装 git,然后下载 gogs. 在gogs 文件夹位置 启动。

gogs.exe web

打开浏览器,输入 127.0.0.1:3000 ,安装 gogs,注意数据库选择,仓库根目录,管理员帐号。 然后下载 nssm,按照 gogs 的教程来设置 nssm,注册相应的服务即可。