如何创建极狐GitLab 私密议题?

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

私密议题 (BASIC ALL)

私密议题是仅对具有足够权限的项目成员可见的议题。开源项目和公司都可以使用私密问题来保护安全漏洞的私密性或防止意外泄露。

将议题变为私密

当您在创建或编辑议题的时候,您可以将议题变为私密。

先决条件:

  • 您必须至少具有项目的报告者角色。
  • 如果您想要设为私密的议题具有子任务,则您应该首先将所有任务设为私密。私密议题只能拥有私有任务。
在新议题中

当您创建一个新议题时,在文本区域会有一个勾选框来将议题标记为私密。选择勾选框并线则 创建议题,则议题被设为私密。

当您在项目中创建私密议题时,该项目会出现在你个人资料中 已贡献项目 这一部分的列表里。已贡献的项目 不会展示私密议题的信息,它仅展示项目名称。

要创建一个私密议题:

1.在左侧导航栏,选择 搜索或前往 并找到您的项目。

2.在左侧导航栏,在顶部,选择 创建新的 ({plus})

3.在下拉列表中,选择 新议题

4.完成字段。

  • 选择 此议题是私密的 勾选框。

5.选择 创建议题

在现有议题中

要更改现有议题的私密性:

1.在左侧导航栏,选择 搜索或前往 并找到您的项目。

2.选择 计划 > 议题

3.选择您要查看的议题主题。

4.在右侧边栏,在 私密性 边上,选择 编辑

5.选择 打开 (或 关闭 来将议题变为非私密)。

此外,您还可以使用 /confidential 快捷操作。

谁可以查看私密议题

当议题变为私密后,仅有至少具有项目报告者角色用户可以查看这些议题。访客用户或最小角色用户无法访问这些议题,即使它们在议题变为私密以前是积极参与者。

然而,具有 访客 角色的用户可以创建私密议题,但是仅能查看他们自己创建的私密议题。

具有访客角色的用户或非成员可以读私密议题(如果他们被指派了议题)。当访客用户或非成员从私密议题中被取消指派时,他们就再也看不到议题了。

对于没有必要权限的用户来说,私密议题在搜索结果中是隐藏的。

私密议题指示器

私密议题在好几处和正常议题有不同。在 议题议题看板 页面,您可以在标记为私密的议题边上看到私密 ({eye-slash}) 图标。

如果您没有足够的权限,那么您无法看到所有的私密议题。

同样地,当你处于某个问题的页面时,你可以在问题编号的旁边看到表示私密的图标({eye-slash})。在评论区域也会有一个标识,表明你正在评论的这个问题是私密的。

在侧边栏也有一个标识用来表明该问题是私密的。

从普通状态变为私密状态,或者从私密状态变回普通状态,每次这样的变化都会在该问题的评论中以系统备注的形式显示出来,例如:

  • {eye-slash} Jo Garcia 在 5 分钟前将这个议题设为了私密状态。

  • {eye} Jo Garcia 刚刚将这个议题设为了私密状态。

私密议题的合并请求

尽管您可以在公共项目中创建私密议题(或者将现有议题设为私密),但是您无法创建私密合并请求。

关于此,您可以查阅为私密议题创建合并请求来防止私有数据的泄露。

相关推荐
沐浴露z5 分钟前
MySQL MVCC:通过 ReadView与 undolog版本链 分析读提交RC和可重复读RR的原理
数据库·mysql·innodb·mvcc
阿巴~阿巴~11 分钟前
MySQL索引特性(重点)
服务器·数据库·sql·mysql·ubuntu
NiNi_suanfa14 分钟前
【MySQL数据库】InnoDB实现MVCC(多版本并发控制)底层原理
数据库·mysql
qq_1728055923 分钟前
好用的 SQLite3 ORM 开源库
数据库·sqlite·开源
AWS官方合作商32 分钟前
打破数据枷锁:在AWS上解锁Oracle数据库的无限潜能
数据库·oracle·aws
会飞的架狗师1 小时前
【MySQL体系】第2篇:MySQL索引类型和原理
数据库·mysql
gsfl1 小时前
Redis List 类型全解析
数据库·redis·list
lang201509281 小时前
深度解析MySQL InnoDB缓冲池性能优化
数据库·mysql
恒雨田2 小时前
Jenkins安装并与GitLab集成,实现dev、qa、uat、prod多分支持续集成的详细步骤
ci/cd·gitlab·jenkins
꧁༺摩༒西༻꧂2 小时前
Windows Server 2022离线搭建Gitlab
gitlab