关于Gitlab若干权限问题
生活随笔
收集整理的這篇文章主要介紹了
关于Gitlab若干权限问题
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
公司切入Gitlab來管理代碼已經(jīng)有一年多了,其中遇到很多權(quán)限問題,如沒有權(quán)限clone、沒有權(quán)限提交代碼等等,這里做個總結(jié). 權(quán)限分為訪問權(quán)限和行為權(quán)限兩個層次.
訪問權(quán)限 - Visibility Level
這個是在建立項目時就需要選定的,主要用于決定哪些人可以訪問此項目,包含3種
- Private - 私有,只有屬于該項目成員才有原先查看
- Internal - 內(nèi)部,用個Gitlab賬號的人都可以clone
- Public - 公開,任何人可以clone
行為權(quán)限
在滿足行為權(quán)限之前,必須具備訪問權(quán)限(如果沒有訪問權(quán)限,那就無所謂行為權(quán)限了),行為權(quán)限是指對該項目進(jìn)行某些操作,比如提交、創(chuàng)建問題、創(chuàng)建新分支、刪除分支、創(chuàng)建標(biāo)簽、刪除標(biāo)簽等.
角色
Gitlab定義了以下幾個角色:
- Guest - 訪客
- Reporter - 報告者; 可以理解為測試員、產(chǎn)品經(jīng)理等,一般負(fù)責(zé)提交issue等
- Developer - 開發(fā)者; 負(fù)責(zé)開發(fā)
- Master - 主人; 一般是組長,負(fù)責(zé)對Master分支進(jìn)行維護(hù)
- Owner - 擁有者; 一般是項目經(jīng)理
權(quán)限
不同角色,擁有不同權(quán)限,下面列出Gitlab各角色權(quán)限
1. 工程權(quán)限
| 創(chuàng)建issue | ? | ? | ? | ? | ? |
| 留言評論 | ? | ? | ? | ? | ? |
| 更新代碼 | ? | ? | ? | ? | ? |
| 下載工程 | ? | ? | ? | ? | ? |
| 創(chuàng)建代碼片段 | ? | ? | ? | ? | ? |
| 創(chuàng)建合并請求 | ? | ? | ? | ? | ? |
| 創(chuàng)建新分支 | ? | ? | ? | ? | ? |
| 提交代碼到非保護(hù)分支 | ? | ? | ? | ? | ? |
| 強(qiáng)制提交到非保護(hù)分支 | ? | ? | ? | ? | ? |
| 移除非保護(hù)分支 | ? | ? | ? | ? | ? |
| 添加tag | ? | ? | ? | ? | ? |
| 創(chuàng)建wiki | ? | ? | ? | ? | ? |
| 管理issue處理者 | ? | ? | ? | ? | ? |
| 管理labels | ? | ? | ? | ? | ? |
| 創(chuàng)建里程碑 | ? | ? | ? | ? | ? |
| 添加項目成員 | ? | ? | ? | ? | ? |
| 提交保護(hù)分支 | ? | ? | ? | ? | ? |
| 使能分支保護(hù) | ? | ? | ? | ? | ? |
| 修改/移除tag | ? | ? | ? | ? | ? |
| 編輯工程 | ? | ? | ? | ? | ? |
| 添加deploy keys | ? | ? | ? | ? | ? |
| 配置hooks | ? | ? | ? | ? | ? |
| 切換visibility level | ? | ? | ? | ? | ? |
| 切換工程namespace | ? | ? | ? | ? | ? |
| 移除工程 | ? | ? | ? | ? | ? |
| 強(qiáng)制提交保護(hù)分支 | ? | ? | ? | ? | ? |
| 移除保護(hù)分支 | ? | ? | ? | ? | ? |
PS: 關(guān)于保護(hù)分支的設(shè)置,可以進(jìn)入Settings->Protected branches進(jìn)行管理
2. 組權(quán)限
| 瀏覽組 | ? | ? | ? | ? | ? |
| 編輯組 | ? | ? | ? | ? | ? |
| 創(chuàng)建項目 | ? | ? | ? | ? | ? |
| 管理組成員 | ? | ? | ? | ? | ? |
| 移除組 | ? | ? | ? | ? | ? |
轉(zhuǎn)載于:https://www.cnblogs.com/dzcWeb/p/8919970.html
總結(jié)
以上是生活随笔為你收集整理的关于Gitlab若干权限问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端开发周边(js版页内锚点跳转方法)
- 下一篇: 电路分析-1