Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы может все еще выполняться. Актуальные сведения см. в документации на английском языке.

Сведения о Projects

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

Сведения о Projects

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

Обновление

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

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

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

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

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

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

Вы также можете использовать API GraphQL и GitHub Actions, чтобы получить еще больший контроль над проектом. Дополнительные сведения см. в разделах Использование API для управления проектами и Автоматизация проектов с помощью действий.

Изучение связей между проблемами

Примечание: Списки задач и отслеживаемые поля для проектов в настоящее время находятся в закрытой бета-версии и могут быть изменены. Если вы хотите попробовать списки задач и использовать новые поля, вы можете присоединиться к списку ожидания.

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

Эти связи отображаются в проблеме, а также в полях Отслеживаются по и Отслеживается в проектах. Вы можете отфильтровать проблемы, которые отслеживаются по другой проблеме, а также сгруппировать представления таблиц по полю Отслеживаются, чтобы отобразить все родительские проблемы со списком их подзадач.

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

Примечание: Стратегии развития проектов в настоящее время находятся в общедоступной бета-версии и могут быть изменены.

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

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