Skip to main content

关于 projects (classic)

GitHub 上的 Projects (classic) 有助于组织工作和排列工作优先级。 可以为特定功能工作、全面的路线图甚至发布检查列表创建 项目(经典)。 通过 projects (classic),可以灵活地创建适合需求的自定义工作流。

注意:

  • Projects(全新的项目体验)现已推出。 有关 Projects 的详细信息,请参阅“关于 Projects”;有关迁移 项目(经典) 的信息,请参阅“从 projects (classic) 中迁移”。
  • 只能为组织或已经至少有一个项目(经典)的用户创建新的项目(经典)。 不能为存储库创建新的项目(经典)。 如果无法创建项目(经典),则改为创建项目。

项目(经典) 包括问题、拉取请求和注释,在选择的列中分类为卡。 您可以拖放或使用键盘快捷键对列中的卡片重新排序,在不同列之间移动卡片,以及更改列的顺序。

项目(经典) 卡包含问题和拉取请求的相关元数据,如标签、被分派人、状态和创建者。 通过单击问题或拉取请求的标题,可以查看并轻量编辑 项目(经典) 中的问题和拉取请求。

可以在列中创建注释以用作任务提醒、对 GitHub.com 上任何存储库中的问题和拉取请求的引用,或用于添加与 项目(经典) 相关的信息。 可以通过在注释中添加链接,为另一个 项目(经典) 创建参考卡。 如果注释不足以满足您的需求,您可以将其转换为议题。 有关将注释转换为问题的详细信息,请参阅“向 project (classic) 添加注释”。

项目(经典) 的类型:

  • 用户拥有的 项目(经典) 可以包含任何个人存储库中的问题和拉取请求。
  • 组织范围的 项目(经典) 可以包含属于组织的任何存储库中的问题和拉取请求。 最多可以将 25 个存储库链接到你的组织或用户拥有的项目(经典)。 链接存储库可以更轻松地将问题和拉取请求从这些存储库添加到你的 项目(经典),方法是使用 “添加卡”或从问题或拉取请求的侧边栏添加。有关详细信息,请参阅“将存储库链接到 project (classic)”。
  • 存储库 项目(经典) 包含单一存储库中的问题和拉取请求。 它们也可包含引用其他仓库中议题和拉取请求的注释。

创建和查看 项目(经典)

若要为组织创建 项目(经典),必须是组织成员。 组织所有者或具有 项目(经典) 管理员权限的人员可以自定义对 项目(经典) 的访问权限。

组织所有者可控制组织成员创建公共 projects 和 项目(经典) 的能力,也可将现有 projects 和 项目(经典) 的可见性更改为公共。 有关详细信息,请参阅“允许在组织中更改项目可见性”。

如果组织拥有的 项目(经典) 包含你没有查看权限的存储库中的问题和拉取请求,将对该卡进行编辑。 有关详细信息,请参阅“组织的 Project (classic) 权限”。

活动视图显示 项目(经典) 的最近历史记录,例如某人创建的卡或在列之间移动的卡。 若要访问活动视图,请单击“菜单”并向下滚动。

若要查找 项目(经典) 上的特定卡或查看一部分卡,可以筛选 项目(经典) 卡。 有关详细信息,请参阅“筛选 project (classic) 上的卡”。

为简化工作流并从 项目(经典) 移除已完成的任务,可以将卡存档。 有关详细信息,请参阅“将 project (classic) 上的卡存档”。

如果已完成所有 项目(经典) 任务,或者无需再使用 项目(经典),可以关闭 项目(经典)。 有关详细信息,请参阅“关闭 project (classic)”。

如果希望以不同的方式跟踪工作,还可以禁用存储库中的 项目(经典)禁用组织中的 项目(经典)

可以使用GitHub的 API 导入项目(经典)。 有关详细信息,请参阅“突变”。

项目(经典) 的模板

可以使用模板快速设置新的 项目(经典)。 在使用模板创建 项目(经典) 时,新板将包含列以及具有 projects (classic) 使用提示的卡。 您也可以选择已配置自动化的模板。

模板说明
基本看板使用 To do(待处理)、In progress(进行中)和 Done(已完成)列跟踪您的任务
自动化看板卡自动在 To do(待处理)、In progress(进行中)和 Done(已完成)列之间移动
带审查的自动化看板板卡自动在 To do(待处理)、In progress(进行中)和 Done(已完成)列之间移动,并且包含拉取请求审查状态的附加触发条件
漏洞查验通过 To do(待处理)、In progress(进行中)和 Done(已完成)列查验漏洞并排列优先级

有关 projects (classic) 的自动化的详细信息,请参阅“关于 projects (classic) 的自动化”。

还可以复制 项目(经典),以将其自定义项重新用于类似项目。 有关详细信息,请参阅“复制 project (classic)”。

延伸阅读