https://jenkins.io/zh/doc/pipeline/tour/getting-started/
http://www.cnblogs.com/cheng95/p/6542036.html
https://me.csdn.net/chenxyz707
https://blog.csdn.net/loy_184548/article/details/82113956
https://www.cnblogs.com/kevingrace/p/6022447.html
https://blog.csdn.net/taishanduba/article/details/61423121
https://blog.csdn.net/qq_36961530/article/details/79524554
https://blog.csdn.net/qq_30770095/article/details/79648665
目錄
一、基本操作
1.登錄:
2.修改密碼:
二、項目管理
1.新建項目
2.編輯或刪除項目
三、用戶管理(管理員使用,非管理員跳過此步驟)
1.新建用戶
2.編輯和刪除用戶
四、組管理(管理員使用,非管理員跳過此步驟)
1.新建組
2.編輯或刪除組
3.添加組成員
4.修改成員的權限(owner用戶操作)
5.從組管理添加項目
五、權限說明
一、基本操作
2.修改密碼:
Profile Settings ------ Password -------修改密碼-------Save password。
Tips:
點擊GitLab的logo,可以從任何界面
二、項目管理
可以根據需要選擇新建項目、新建組合新建用戶
1.新建項目
如下圖所示新建項目:
創建時可以選擇在自己用戶下創建或者某個群組內創建
a. 項目名稱,項目名稱可以為字母、數字、空格、下划線、中划線和英文點號組
成,且必須以字母或數字開頭,不能使用中文
b. 項目描述
c.可見性(庫類別)
私有庫:只有被賦予權限的用戶可見
內部庫:登錄用戶可以下載
公開庫:所有人可以下載
根據實際情況填寫完各項之后,點擊創建項目,項目創建成功
提示通過SSH方式拉取推送項目代碼必須要導入SSH key,這個稍后再介紹。
項目地址有HTTP和SSH兩種方式-------可發送給開發人員下載和初始化項目
2.編輯或刪除項目
主頁左邊菜單欄--------Project
右上角的齒輪狀按鈕--------編輯項目
右下角刪除項目。
或者點擊Admin Area
三、用戶管理(管理員使用,非管理員跳過此步驟)
1.新建用戶
點擊頂端的Admin Area按鈕
可以進入管理頁面
1) 姓名(可以是中文)
2) 用戶名(可以為字母、數字、空格、下划線、中划線和英文點號組成,且必須以字母或數字開頭,不能使用中文)
3) 郵箱地址(首次接收密碼)
4) 建項目的數量限制
5) 是否可以創建組
6) 是否是管理員
7) 選填內容(個人聯系方式)
2.編輯和刪除用戶
四、組管理(管理員使用,非管理員跳過此步驟)
1.新建組
菜單欄Group------New Group
1). 組名稱,組名稱可以為字母、數字、空格、下划線、中划線和英文點號組成,
且必須以字母或數字開頭,不能使用中文
2). 組詳情
2.編輯或刪除組
在此頁面可以編輯和刪除組
3.添加組成員
添加組用戶並賦予相應的權限。
4.修改成員的權限(owner用戶操作)
點擊左側的Groups,然后點擊當然的組。
然后點擊左側Members菜單進入。
修改想要修改的用戶的權限並save
5.從組管理添加項目
從組里添加項目可免去再添加項目用戶的步驟,因此我們選擇從組內添加工程。
點擊左側Group,然后點擊齒輪按鈕。
然后點擊Project,接着點New Project
按步驟填寫最后點擊Create Project創建項目。
此時組內成員都能看到這個項目已經被創建。
五、權限說明
Guest(匿名用戶) - 創建項目、寫留言薄
Reporter(報告人)- 創建項目、寫留言薄、拉項目、下載項目、創建代碼片段
Developer(開發者)- 創建項目、寫留言薄、拉項目、下載項目、創建代碼片段、創建合並請求、創建新分支、推送不受保護的分支、移除不受保護的分支 、創建標簽、編寫wiki
Master(管理者)- 創建項目、寫留言薄、拉項目、下載項目、創建代碼片段、創建合並請求、創建新分支、推送不受保護的分支、移除不受保護的分支 、創建標簽、編寫wiki、增加團隊成員、推送受保護的分支、移除受保護的分支、編輯項目、添加部署密鑰、配置項目鈎子
Owner(所有者)- 創建項目、寫留言薄、拉項目、下載項目、創建代碼片段、創建合並請求、創建新分支、推送不受保護的分支、移除不受保護的分支 、創建標簽、編寫wiki、增加團隊成員、推送受保護的分支、移除受保護的分支、編輯項目、添加部署密鑰、配置項目鈎子、開關公有模式、將項目轉移到另一個名稱空間、刪除項目