Skip to content

  • 体验新版
    • 正在加载...
  • 登录
  • GitCode
  • 帮助文档帮助文档
  • Wiki
    • Docs
    • User
    • Project
    • Issues
  • manage

帮助文档
帮助文档
  • 项目概览

GitCode / 帮助文档

通知 1799
Star 580
Fork 457
  • 代码
    • 文件
    • 提交
    • 分支
    • Tags
    • 贡献者
    • 分支图
    • Diff
  • Issue 44
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 1
  • DevOps
    • 流水线
    • 流水线任务
    • 计划
  • Wiki 89
    • Wiki
  • 分析
    • 仓库
    • DevOps
  • 代码片段
  • 项目成员
  • Pages
帮助文档
帮助文档
  • 项目概览
    • 项目概览
    • 详情
    • 发布
  • 仓库
    • 仓库
    • 文件
    • 提交
    • 分支
    • 标签
    • 贡献者
    • 分支图
    • 比较
  • Issue 44
    • Issue 44
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 1
    • 合并请求 1
  • Pages
  • DevOps
    • DevOps
    • 流水线
    • 流水线任务
    • 计划
  • 分析
    • 分析
    • 仓库分析
    • DevOps
  • Wiki 89
    • Wiki
  • 代码片段
    • 代码片段
  • 成员
    • 成员
  • 收起侧边栏
  • 动态
  • 分支图
  • 创建新Issue
  • 流水线任务
  • 提交
  • Issue看板
You need to sign in or sign up before continuing.

manage

最后修改来自于熊佳牧 9月 17, 2020
页面历史

管理 Issue

Issue 是通过想法和计划进行协工作的基本要素。 创建 , 移动 , 关闭和删除 Issue 是 Issue 中的关键操作。

创建 Issue

创建新 Issue 时,系统将提示您填写 Issue 的数据和字段,如下所示。如果您清楚要分配给Issue 的值,则可以使用" 快速操作"功能输入相应的内容,而不用从列表中选择它们。

获取新建 Issue 的表单

有多种方法可以从项目中获取"新建 Issue"表单:

  • 进入项目 > ** Issue** > 新建 Issue :
  • 从项目中未解决的 Issue中,点击新建 Issue以在同一项目中创建一个新的 Issue
  • 在项目的仪表板中 ,单击加号( + )打开带有一些选项的下拉菜单,选择新建 Issue以在该项目中创建一个 Issue:
  • 在看板中,通过单击列表顶部的加号( + )创建新 Issue,将新建一个带有对应标签的 Issue

认识新建 Issue 的表单

New issue from the issues list

创建新 Issue 时,可以填写以下字段:

  1. 标题
  2. 描述
  3. 问题机密性设置
  4. 指派人
  5. 截止日期
  6. 里程碑
  7. 标记

移动 Issue

移动 Issue 会将其复制到新位置(项目),并在旧项目中将其关闭,但不会被删除。这两个 Issue 上还将添加一个系统注释,以指示它来自何处。

移动 Issue 的按钮位于 Issue 详情页右侧最底部。

关闭 Issue

当您确定 Issue 已解决或不再需要解决时,可以使用"关闭"按钮关闭该 Issue。

您还可以通过在看板中将从其拖放到已关闭列表中来关闭 Issue。

自动关闭 Issue

**注意:**由于性能原因,从现有代码仓库的第一次推送将禁用自动关闭 Issue 功能。

当提交或合并请求解决了一个或多个 Issue 时,在将提交或合并请求推送到项目的默认分支时将会自动关闭这些 Issue。

如果提交消息或合并请求描述包含与定义的模式相匹配的文本,则匹配文本中引用的所有 Issue 均将被关闭。将提交推送到项目的默认分支时 ,或者将提交或合并请求合并到默认分支时,Issue 就会自动关闭。

例如,如果合并请求描述中包含Closes #4, #6, Related to #5,则合并合并请求时问题#4和#6将自动关闭,但不会合并#5,只会将其标记为相关 Issue ,但不会自动关闭。

如果 Issue 与 合并请求位于不同的代码仓库中,则需要提供完整的 Issue URL地址:

Closes #4, #6, and https://codechina.csdn.net/<username>/<projectname>/issues/<xxx> 

默认关闭表达式

如果未指定,将使用如下所示的表达式来用作默认 Issue 关闭的表达式:

\b((?:[Cc]los(?:e[sd]?|ing)|\b[Ff]ix(?:e[sd]|ing)?|\b[Rr]esolv(?:e[sd]?|ing)|\b[Ii]mplement(?:s|ed|ing)?)(:?) +(?:(?:issues? +)?%{issue_ref}(?:(?: *,? +and +| *,? *)?)|([A-Z][A-Z0-9_]+-\d+))+) 

这将匹配以下关键字:

  • Close, Closes, Closed, Closing, close, closes, closed, closing
  • Fix, Fixes, Fixed, Fixing, fix, fixes, fixed, fixing
  • Resolve, Resolves, Resolved, Resolving, resolve, resolves, resolved, resolving
  • Implement, Implements, Implemented, Implementing, implement, implements, implemented, implementing

请注意, %{issue_ref}是在源代码中定义的复杂正则表达式,可以匹配对以下内容的引用:

  • 本地 Issue( #123 ).
  • 跨项目 Issue( group/project#123 ).
  • 指向 Issue 的链接( https://gitlab.example.com/group/project/issues/123 ).

例如以下提交消息:

Awesome commit message

Fix #20, Fixes #21 and Closes group/otherproject#22.
This commit is also related to #17 and fixes #18, #19
and https://codechina.csdn.net/group/otherproject/issues/23. 

将在提交被推送到的项目中关闭#18 , #19 , #20和#21 ,以及group/otherproject项目中#22和#23,#17将不会关闭,因为它与关闭模式不匹配,当从命令行与git commit -m一起使用时,它可以处理多行/多行提交消息。

禁用自动关闭 Issue

可以在项目的设置中禁用项目的自动关闭 Issue 功能。引用的问题仍将按原样显示,但不会自动关闭。

这仅影响被新合并请求或提交关联的 Issue,已经解决的 Issue 仍然保持原样,禁用自动关闭 Issue 的设置仅影响当前项目中的合并请求,并不会阻止其他项目从通过跨项目的 Issue将其关闭。

删除 Issue

具有项目 Owner 权限的用户可以通过编辑 Issue 并单击删除按钮来删除 Issue。

克隆仓库

快速访问

  • 首页
  • 组织
    • 子组织
    • 申请入驻
  • 项目
    • 徽章
    • 批量编辑
    • 新建项目
    • 描述模板
    • 文件查找
    • 合并请求
      • 允许协作
      • 创建合并请求
      • Cherry-pick
      • 快进合并
      • 解决冲突
      • 还原
      • 评审及管理
      • Squash合并
      • 合并请求版本
      • 草稿
    • 项目成员
    • 导入
      • Github
      • URL
    • Releases
    • 代码仓库
      • 分支
      • Git属性
      • Blame
      • 文件历史记录
      • 仓库镜像
      • 保护分支
      • 保护Tag
      • Git LFS
      • 减少仓库大小
      • GPG签名提交
      • 文件编辑
      • WebIDE
    • 项目设置
    • 与群组共享项目
    • wiki
    • 代码片
    • Pages
      • Hugo
      • Mdbook
      • html
  • Issues
    • 机密Issue
    • 关联Issue
    • 截止日期
    • 看板
    • 操作Issue
    • 标签
    • 管理Issue
    • 里程碑
    • Issue排序
  • API
    • Runners Api
  • CI / CD
    • Pipelines
      • 流水线计划
      • 设置
    • 变量
    • Runners
    • .codechina-ci.yml
      • .codechina-ci.yml 参考
      • 语法验证
  • 用户
    • 举报用户
    • 用户账号
      • 登录日志
      • 用户权限
      • 个人访问令牌
      • 个人偏好
    • Notebook
    • 探讨
    • SSH密钥
    • 快捷键
    • Markdown
    • 电子邮件通知
    • 快速操作
      • 自动填充
    • 预留命名空间
    • 搜索
    • 时间跟踪
    • 待办事项
渝ICP备2023009037号

京公网安备11010502055752号

网络110报警服务 Powered by GitLab CE v13.7
开源知识
Git 入门 Pro Git 电子书 在线学 Git
Markdown 基础入门 IT 技术知识开源图谱
帮助
使用手册 反馈建议 博客
《GitCode 隐私声明》 《GitCode 服务条款》 关于GitCode
Powered by GitLab CE v13.7