Skip to main content

关于 projects (classic)

Projects (classic) on GitHub help you organize and prioritize your work. You can create classic projects for specific feature work, comprehensive roadmaps, or even release checklists. With projects (classic), you have the flexibility to create customized workflows that suit your needs.

注意:

  • 项目, the all-new projects experience, is now available. For more information about 项目, see "About 项目" and for information about migrating your classic project, see "Migrating from Projects (classic)."
  • You can only create a new classic project board for an organization, user, or repository that already has at least one classic project board. If you're unable to create a classic project board, create a project board instead.

Classic projects are made up of issues, pull requests, and notes that are categorized as cards in columns of your choosing. 您可以拖放或使用键盘快捷键对列中的卡片重新排序,在不同列之间移动卡片,以及更改列的顺序。

Classic project cards contain relevant metadata for issues and pull requests, like labels, assignees, the status, and who opened it. You can view and make lightweight edits to issues and pull requests within your classic project by clicking on the issue or pull request's title.

You can create notes within columns to serve as task reminders, references to issues and pull requests from any repository on GitHub.com, or to add information related to the classic project. You can create a reference card for another classic project by adding a link to a note. 如果注释不足以满足您的需求,您可以将其转换为议题。 For more information on converting notes to issues, see "Adding notes to a project (classic)."

项目板的类型:

  • User-owned classic project can contain issues and pull requests from any personal repository.
  • Organization-wide classic project can contain issues and pull requests from any repository that belongs to an organization. You can link up to twenty-five repositories to your organization or user-owned classic project. Linking repositories makes it easier to add issues and pull requests from those repositories to your classic project using Add cards or from the issue or pull requests sidebar. For more information, see "Linking a repository to a project (classic)."
  • Repository classic project are scoped to issues and pull requests within a single repository. 它们也可包含引用其他仓库中议题和拉取请求的注释。

Creating and viewing classic projects

To create a classic project for your organization, you must be an organization member. Organization owners and people with classic project admin permissions can customize access to the classic project.

If an organization-owned classic project includes issues or pull requests from a repository that you don't have permission to view, the card will be redacted. For more information, see "Project (classic) permissions for an organization."

The activity view shows the classic project's recent history, such as cards someone created or moved between columns. 要访问活动视图,请单击 Menu(菜单)并向下滚动。

To find specific cards on a classic project or view a subset of the cards, you can filter classic project cards. For more information, see "Filtering cards on a project (classic)."

To simplify your workflow and keep completed tasks off your classic project, you can archive cards. For more information, see "Archiving cards on a project (classic)."

If you've completed all of your classic project tasks or no longer need to use your classic project, you can close the classic project. For more information, see "Closing a project (classic)."

You can also disable classic projects in a repository or disable classic projects in your organization, if you prefer to track your work in a different way.

可以使用 GitHub 的 API 导入项目看板。 更多信息请参阅“importProject”。

Templates for classic projects

You can use templates to quickly set up a new classic project. When you use a template to create a classic project, your new board will include columns as well as cards with tips for using projects (classic). 您也可以选择已配置自动化的模板。

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

For more information on automation for projects (classic), see "About automation for projects (classic)."

project (classic) with basic kanban template

You can also copy a classic project to reuse its customizations for similar projects. For more information, see "Copying a project (classic)."

延伸阅读