接上篇【Git】Ubuntu16.04安裝GitLab免費版安裝好gitlab之後,在登錄成功的界面上
先選擇Create a group,
依次填入Group name, Group description(這項可不填),選擇Visibility level。
Gitlab中group有三種訪問權限
- Private:只有組成員才能看到
- Internal:只要登錄的用戶就能看到
- Public:所有人都能看到
然後點擊Create group。
完成之後就可以爲group添加成員。
點擊上圖左側的Members,開始添加成員。
首先鼠標點擊GitLab member or Email address的時候會彈出來Administrator成員,可以把它加入
然後點擊Choose a role permission的下拉菜單
有5中角色。
- Guest:可以創建issue、發表評論,不能讀寫版本庫
- Reporter:可以克隆代碼,不能提交,QA、PM可以賦予這個權限
- Developer:可以克隆代碼、開發、提交、push,RD可以賦予這個權限
- Maintainer:可以創建項目、添加tag、保護分支、添加項目成員、編輯項目,核心RD負責人可以賦予這個權限
- Owner:可以設置項目訪問權限 - Visibility Level、刪除項目、遷移項目、管理組成員,開發組leader可以賦予這個權限
我爲Administrator選擇Owner的角色。
然後下面的Access expiration data可不選。
點擊Invite。
然後添加其他成員,如果其他成員已經在你的gitlab服務器上註冊了賬號,則在點擊GitLab member or Email address的時候會彈出來成員的用戶名,點擊選擇就好了。如果成員還沒有在gitlab上註冊賬號,則需要把服務器地址告訴對方,讓對方先註冊賬號。
然後按照上面的步驟依次添加多個成員。