git版本控制 - gogs

  • Git
  • PostgreSQL,创建gogs数据库
  • 下载内置支持 Windows 服务的gogsgogs_v*.*.***_windows_amd64_mws.zip二进制压缩包,解压缩到C盘根目录,

gogs目录执行$ gogs web启动安装,在浏览器打开http://127.0.0.1:3000配置。


注册为服务:

$ sc create gogs start= auto binPath= "\"C:\gogs\gogs.exe\" web --config \"C:\gogs\custom\conf\app.ini\""

$ sc description gogs "a pure Go Git solution"

$ net start gogs


安装后可再次编辑 C:\gogs\custom\conf\app.ini配置文件,如对[server]结点的配置,然后重启服务

APP_NAME = Gogs
RUN_USER = admin
RUN_MODE = prod

[database]
DB_TYPE  = postgres
HOST     = 127.0.0.1:5432
NAME     = gogs
USER     = XXXXXXXX
PASSWD   = XXXXXXXX
SSL_MODE = disable
PATH     = data/gogs.db

[repository]
ROOT = E:/gogs-repositories

[server]
DOMAIN           = localhost
HTTP_PORT        = 9080
ROOT_URL         = http://192.168.9.202:9080/
DISABLE_SSH      = false
SSH_PORT         = 22
START_SSH_SERVER = false
OFFLINE_MODE     = false

[mailer]
ENABLED = false

[service]
REGISTER_EMAIL_CONFIRM = false
ENABLE_NOTIFY_MAIL     = false
DISABLE_REGISTRATION   = false
ENABLE_CAPTCHA         = true
REQUIRE_SIGNIN_VIEW    = false

[picture]
DISABLE_GRAVATAR        = false
ENABLE_FEDERATED_AVATAR = true

[session]
PROVIDER = file

[log]
MODE      = file
LEVEL     = Info
ROOT_PATH = C:/gogs/log

[security]
INSTALL_LOCK = true
SECRET_KEY   = XXXXXXXXXXXX

操作流程:

1, 创建各单元
  • 管理员创建组织(Organization),

  • 组织创建团队(Teams)和仓库(Repository),

  • 组织邀请(People)进组织,

2, 组织各单元
  • 组织添加团队成员(Add Team Member )

  • 组织把仓库(Repositories)中的项目分配给团队(Add Team Repository )

3, 开工大吉

发布了110 篇原创文章 · 获赞 53 · 访问量 37万+

猜你喜欢

转载自blog.csdn.net/xianghongai/article/details/79611429