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, 開工大吉

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章