0%

Gitolite Server on MAC

Gitolite Server,是一款基於Perl語言開發的Git管理工具,
使用SSH Key認證,可依不同使用者,對Repo、Branch、Tag,
進行不同授權(讀取、重置、創建、刪除等)

Gitolite server在MAC上安裝與建置方法:

  • Step1: 安裝Gitolite server

     git clone git://github.com/sitaramc/gitolite
     gitolite/install -to -ln /usr/local/bin
    
  • Step2: 產生1組ssh key

  • Step3: 將Public Key Copy至gitolite server底下

  • Step4: 產生Gitolite Administrator

     gitolite setup -pk /path/to/YourName.pub
    
  • Step5: Administrator管理用戶

  • 建立一般用戶:

  • 設定一般用戶權限: