当前位置: 首页 > backend >正文

极狐GitLab 项目功能和权限解读

极狐GitLab 是 GitLab 在中国的发行版,关于中文参考文档和资料有:

  • 极狐GitLab 中文文档
  • 极狐GitLab 中文论坛
  • 极狐GitLab 官网

项目功能和权限 (FREE ALL)

配置项目功能和权限

要配置项目的功能和权限:

1.在左侧边栏中,选择 搜索或转到 并找到您的项目。
2.选择 设置 > 常规
3.展开 可见性、项目功能、权限
4.若要允许用户请求访问项目,请选中 用户可以请求访问 复选框。
5.要启用或禁用项目功能,请使用功能开关。
6.选择 保存更改

功能依赖

当您禁用某个功能时,以下附加功能也将不可用:

  • 如果禁用 问题 功能,项目用户将无法使用:

    • 问题板
    • 服务台
    • 项目用户仍然可以从合并请求中访问 里程碑。
  • 如果禁用 问题 和 合并请求,项目用户将无法使用:

    • 标签
    • 里程碑
  • 如果禁用 代码仓库,项目用户将无法访问:

    • 合并请求
    • CI/CD
    • Git 大文件存储
  • 指标仪表板需要对项目环境和部署有读取访问权限。具有访问指标仪表板权限的用户也可以访问环境和部署。

切换项目功能

可用的项目功能对项目成员可见且可访问。
您可以关闭特定的项目功能,以便它们对项目成员不可见,无论其角色如何。
要切换项目中个别功能的可用性:

1.在左侧边栏中,选择 搜索或跳转 并找到您的项目。
2.选择 设置 > 常规
3.展开 可见性、项目功能、权限
4.若要更改某个功能的可用性,打开或关闭该功能的开关。
5.选择 保存更改

关闭项目分析

默认情况下,项目分析会显示在左侧边栏的 分析 项下。
要关闭此功能并从左侧边栏中移除 分析 项:

1.在左侧边栏中,选择 搜索或跳转 并找到您的项目。
2.选择 设置 > 常规
3.展开 可见性、项目功能、权限
4.关闭 分析 开关。
5.选择 保存更改

关闭议题中的CVE标识符请求 (FREE ALL)

  • 在极狐GitLab 13.4中引入,仅适用于极狐saas上的公开项目。

要关闭项目中问题中的CVE标识符请求选项:

1.在左侧边栏中,选择 搜索或跳转 并找到您的项目。
2.选择 设置 > 常规
3.展开 可见性、项目功能、权限
4.在 问题 下,关闭 问题侧边栏中的 CVE ID 请求 开关。
5.选择 保存更改

关闭项目邮件通知

先决条件:

  • 您必须是该项目的所有者角色。

1.在左侧边栏中,选择 搜索或跳转 并找到您的项目。
2.选择 设置 > 常规
3.展开 可见性、项目功能、权限 部分。
4.取消选中 启用邮件通知 复选框。

关闭项目邮件通知中的diff预览

  • 在极狐GitLab 15.6中引入,带有名为diff_preview_in_email的标志 ,默认禁用。
  • 在极狐GitLab 17.1中正式发布,功能标志diff_preview_in_email被移除。
    加粗样式

当您在合并请求中审查代码并对某一行代码发表评论时,极狐GitLab会在邮件通知中包含部分diff行,发送给参与者。

一些组织政策认为邮件是一种不太安全的系统,或者可能无法控制他们自己的邮件基础设施。这可能会对知识产权或源代码的访问控制带来风险。
先决条件:

  • 您必须是该项目的所有者角色。

要关闭项目的diff预览:

1.在左侧边栏中,选择 搜索或跳转 并找到您的项目。
2.选择 设置 > 常规
3.展开 可见性、项目功能、权限 部分。
4.取消选中 包含 diff 预览
5.选择 保存更改

配置项目的合并请求设置

配置项目的合并请求设置:

  • 设置合并请求方法(合并提交,快速前进合并)。

  • 添加合并请求描述模板。

  • 启用:

    • 合并请求审批。

    • 状态检查。

    • 仅在管道成功时合并。

    • 仅在所有线程解决时合并。

    • 需要与 Jira 相关联的任务才能合并。

    • 默认启用 合并请求接受时删除源分支 选项。

  • 配置:

    • 建议更改的提交信息。

    • 合并和压缩提交信息模板。

    • 默认目标项目 用于来自 fork 的合并请求。

默认情况下合并时删除源分支

在合并请求中,您可以更改默认行为,以便始终选择 删除源分支 复选框。

设置默认选项:

1.在左侧边栏中,选择 搜索或跳转 并找到您的项目。
2.选择 设置 > 合并请求
3.选择 默认启用“删除源分支”选项
4.选择 保存更改

http://www.xdnf.cn/news/1089.html

相关文章:

  • 大数据学习(112)-HIVE中的窗口函数
  • Cursor这类编程Agent软件的模型架构与工作流程
  • Flink介绍——实时计算核心论文之Dataflow论文详解
  • OpenCV物体计数示例
  • Go语言和Python 3的协程对比
  • Spark-Streaming
  • Linux kernel signal原理(下)- aarch64架构sigreturn流程
  • Spring Boot 主模块 spring-boot 核心技术解析:从启动类到内嵌容器的无缝支持
  • dify工作流之text-2-e-sql,大模型写sql并执行
  • 深入理解 Spring @Configuration 注解
  • SpringBoot原生实现分布式MapReduce计算
  • Java高频面试之并发编程-05
  • 新能源汽车可视化大屏系统毕业设计
  • Node.js 模块导入的基本流程
  • 【Harmony】常用工具类封装
  • Jupyter Notebook 中切换/使用 conda 虚拟环境的方式(解决jupyter notebook 环境默认在base下面的问题)
  • Python爬虫从入门到实战详细版教程Char01:爬虫基础与核心技术
  • 【网络】代理服务器收尾及高级IO
  • vue项目中axios统一或单独控制接口请求时间
  • WPS Office安卓版云文档同步速度与PDF转换体验测评
  • 音视频小白系统入门课-3
  • 媒体发稿攻略,解锁新闻发稿成长新高度
  • 双指针-11.盛水最多的容器-力扣(LeetCode)
  • vue作业-周报管理系统
  • python 执行顺序
  • 程序员学商务英文之Terms of Payment Packing
  • 日志文件太大,如何分卷压缩便于传输
  • pwm驱动呼吸灯
  • 【NCCL】transport建立(一)
  • Express项目实战大事件后台 API 项目(五)——文章管理