Какова цель размещения запроса на загрузку внутри доски проекта на Github? - PullRequest
1 голос
/ 20 марта 2020

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

С досками проектов вы можете ставить проблемы и извлекать запросы и перемещать их вокруг досок (Kanban).

Но какова цель запроса на извлечение внутри досок? Разве запрос на извлечение не связан с проблемами? Зачем мне размещать запрос извлечения внутри доски?


ОБНОВЛЕНИЕ:

Как указал пользователь @BertrandMartel ( прочитайте ответ ниже ), это все о том, как вы используете проблемы и тянуть запрос. Поскольку Github является домом для разработки с открытым исходным кодом, пользователи программного обеспечения могут создать проблему, чтобы сообщить о чем-то, но разработчики могут создать запрос на извлечение для выполнения своей работы. Разработчики не должны сообщать о проблеме, они только создают функции. То же самое применяется для конечных пользователей; они, вероятно, хотят указать, если что-то отсутствует или не работает должным образом. Они не должны работать над проектом ( создать запрос на извлечение ).

1 Ответ

2 голосов
/ 20 марта 2020

Когда вы добавляете запрос на удаление или проблему на доску проекта, это означает, что вы создаете ссылку на проблему или запрос на извлечение. Никаких изменений в запросе Pull не делается, просто говорится, что эта карта связана с этим запросом Pull

Кроме того, запрос Pull не связан с проблемой. На самом деле запрос на извлечение является особым типом проблемы (обратите внимание, что у него есть поле number, которое увеличивается как номер проблемы при его создании). Пул-запрос может быть связан с другими проблемами

Но для чего нужен пул-запрос внутри досок

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

Модель выглядит следующим образом:

  • Project
    • ProjectColumn
      • ProjectCard
        • ProjectCardItem (может указывать на запрос Issue или pull)

Вот графическое представление от graphql voyager :

enter image description here

С О плате проекта :

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

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

...