本文分享如何透過配置來禁止使用者從 GitLab 中文版 UI 介面上下載原始碼。
注意:此功能僅存在在 gitlab-jh 版本,在 gitlab-ce 和 gitlab-ee 上並不存在,而且該功能為專業版功能。【可申請 60 天免費試用 https://dl.gitlab.cn/eqgucjw7 】
GitLab 中文版也就是極狐GitLab,使用介面和 GitLab 一樣。常規下載程式碼的方式也一樣,要麼使用 SSH 或者 HTTP 克隆,要麼直接從 UI 上下載原始碼:
但是有些企業不想讓員工從這個介面上透過下載原始碼的方式來下載程式碼。那怎麼辦呢?
很好辦,極狐GitLab 專門有一個功能就是用來禁止此功能的。只要開啟了這個功能,下載原始碼這些資訊就不會展現出來了。
具體設定為管理中心 --> 設定 --> 通用 --> 可見性和訪問控制找到下載原始碼按鈕選項:
勾選此選項然後儲存變更即可。
再次在專案的 UI 介面上檢視,可以看到下載原始碼的選項消失了:
哦耶,成功了!