注意:项目工作流自动化必须由企业所有者在项目策略的企业设置页中启用。 有关详细信息,请参阅“在企业中为项目实施策略”。
关于自动将项存档
可配置项目的内置工作流,将项自动存档。 将项存档有助于每个项目中的 1,200 项不超出限制。
自动存档工作流支持一部分筛选器。 配置工作流时,可以使用以下筛选器。
限定符 | 可能值 |
---|---|
is | open 、closed 、merged 、draft 、issue 、pr |
reason | completed 、reopened 、"not planned" |
updated | <@today-14d (过去 14 天)、<@today-3w (过去 3 周)、<@today-1m (上个月) |
GitHub Enterprise Server 会在以下情况下将问题或拉取请求标记为已更新:
- 创建日期
- 已重新打开
- 已编辑
- 已评论
- 已标记
- 被分派人已更新
- 里程碑已更新
- 转移到其他存储库
此外,当项目中的字段值发生更改时,项目也会标记为已更新。
为问题或拉取请求启用自动存档时,同时会将项目中已经满足条件的项进行存档。 存档大量已满足条件的项可能会出现一定程度的延迟。
项目还存在可包含的已存档项数的限制。 项目最多可包含 10,000 个已存档项。 有关永久删除项的详细信息,请参阅“存档 project 中的项”。
在项目中配置自动存档
-
导航到你的项目。
-
在右上角,单击 以打开菜单。
-
在此菜单中,单击“工作流”。
-
在“默认工作流”列表中,单击“自动存档项”。
-
在右上角,单击“编辑”。
-
在“筛选器”字段中,键入要用于自动存档项目的筛选条件。 只能使用
is
、reason
和updated
筛选器。 -
若要保存更改并启用工作流,请单击“保存并打开工作流”。