跳至主要内容

使用项目和任务列表

当项目中的问题由任务列表跟踪或包含任务列表时,您可以使用它们创建视图和过滤器。

注意:任务列表处于私人测试阶段,可能会发生变化。我们目前已暂停加入测试版。

当您将任务列表添加到问题并在项目中查看这些问题时,您可以使用在任务列表中定义的关系来自定义视图、筛选项目以及在问题和拉取请求之间导航。

当您将包含任务列表的问题添加到项目时,任务列表中的问题和拉取请求不会自动添加到项目中。要使用“跟踪”和“被跟踪”字段,您需要将构成任务列表的所有问题和拉取请求添加到项目中。请考虑使用自动添加工作流程自动将问题添加到您的项目中。有关更多信息,请参阅“自动添加项目”。

当您按“被跟踪”对视图进行分组,并且某些被跟踪的问题和拉取请求不是项目的一部分时,GitHub 将在每个组下方包含一条注释,其中包含添加这些缺失的问题和拉取请求的选项。

使用“跟踪”字段

“跟踪”字段显示每个问题的任务列表中包含的问题和拉取请求的数量。有关此字段的更多信息,请参阅“关于“跟踪”和“被跟踪”字段”。

使用“跟踪者”字段

“跟踪者”字段显示了当前跟踪您的项目问题的任务列表中的问题。 “跟踪者”字段也可以用于对视图进行分组和过滤。您可以使用下面的过滤器仅显示由您指定的 issue 跟踪的问题。

tracked-by:"<OWNER>/<REPO>#<ISSUE NUMBER>"

例如,tracked-by:"octocat/game#4" 将显示项目中由 octocat/game 存储库中 issue #4 中的任务列表跟踪的任何问题。

您还可以按“跟踪者”字段对表格布局进行分组。此视图配置将生成一个任务列表中找到的问题列表,这些问题按其关联的 issue 清晰地分组,该 issue 显示在每个组的标题中。

您还可以通过仅过滤要使用的 issue 来组合过滤器和分组,然后使用“跟踪者”字段进行分组。下面的示例显示了如何按多个 issue 过滤视图。

tracked-by:"<OWNER>/<REPO>#<ISSUE NUMBER>","<OWNER>/<REPO>#<ISSUE NUMBER>"

有关此字段的更多信息,请参阅“关于跟踪和跟踪者字段”。