Skip to main content

Сведения о Projects

Projects — это адаптируемый гибкий инструмент для планирования и отслеживания работы в GitHub.

Сведения о Projects

Проект — это адаптируемая электронная таблица, доска задач и дорожная карта, которая интегрируется с вашими проблемами и запросами на вытягивание на GitHub для эффективного планирования и отслеживания работы. Вы можете создавать и настраивать несколько представлений путем фильтрации, сортировки, группировки проблем и запросов на вытягивание, визуализации работы с настраиваемыми диаграммами и добавления настраиваемых полей для отслеживания метаданных, характерных для вашей команды. Вместо применения конкретной методологии проект предоставляет гибкие функции, которые можно настроить в соответствии с потребностями и процессами вашей команды.

Сведения о начале работы и создании проекта см. в разделе Создание проект. Дополнительные сведения о различных макетах см. в разделе Изменение макета представления.

Обновление

Проекты создаются на основе проблем и запросов на вытягивание, которые вы добавляете, создавая прямые ссылки между проектом и работой. Данные автоматически синхронизируются с проектом при внесении изменений, обновлении представлений и диаграмм. Интеграция работает и в обратном порядке: при изменении сведений о запросе на вытягивание или проблеме из проекта соответствующая информация отражается в запросе на вытягивание или проблеме. Например, измените назначаемого пользователя в проекте, и это изменение отобразится в вашей проблеме. Эту интеграцию можно усилить — сгруппируйте проект по уполномоченным и измените назначение проблемы, перетащив ее в другую группу.

Дополнительные сведения об управлении элементами проекта см. в разделе [AUTOTITLE и Редактирование элементов в проект](/issues/planning-and-tracking-with-projects/managing-items-in-your-project/adding-items-to-your-project).

Добавление метаданных в элементы

Пользовательские поля можно использовать для добавления метаданных в проблемы, запросы на вытягивание и черновики проблем и создания более полного представления атрибутов элемента. Вы не ограничены встроенными метаданными (уполномоченный, веха, метки и т. д.), которые в настоящее время существуют для проблем и запросов на вытягивание. Например, можно добавить следующие метаданные в качестве настраиваемых полей:

  • Поле даты для отслеживания целевых дат публикации.
  • Числовое поле для отслеживания сложности задачи.
  • Поле с выбором одного значения для отслеживания приоритета задач: низкий, средний или высокий.
  • Текстовое поле для добавления краткой заметки.
  • Поле итерации для планирования работы по неделям с поддержкой перерывов в работе.

Дополнительные сведения о различных полях, которые можно добавить в проект, см. в разделе Общие сведения о полях.

Автоматизация проектов

Существует несколько способов добавления автоматизации в проект. Встроенные рабочие процессы позволяют автоматически задавать поля при добавлении или изменении элементов, а также можно настроить проект для автоматического архивирования элементов, когда они соответствуют определенным критериям и автоматически добавляют элементы из репозитория при их сопоставлении с заданными критериями. Дополнительные сведения см. в разделе Использование встроенных автоматизаций.

Вы также можете использовать API GraphQL и GitHub Actions для более широкого управления проектом. Дополнительные сведения см. в разделе [AUTOTITLE и Использование API для управления Projects](/issues/planning-and-tracking-with-projects/automating-your-project/automating-projects-using-actions).

Просмотр проекта с разных точек зрения

Быстро находите ответы на наиболее актуальные вопросы с помощью настройки представления проекта для получения необходимых сведений. Вы можете сохранить эти представления, чтобы быстро вернуться к ним при необходимости и сделать их доступными для команды. Представления не только позволяют уменьшить область перечисленных элементов, но и предложить три различных варианта макета.

Проект можно просмотреть как макет таблицы с высокой плотностью, как канбан-доска или схему по стилю временной шкалы. Дополнительные сведения о различных параметрах макета см. в разделе Изменение макета представления.