как я могу просмотреть доску задач gitlab, которая охватывает несколько проектов

фон

Я уже давно являюсь религиозным пользователем github/zenhub. Недавно мы перенесли наши репозитории на gitlab по многим причинам, включая бесплатные конвейеры, безопасность, более гибкие группы и т. д.

Проблема

Zenhub — это greasemonkey, которое добавлено на github. Одной из его функций является скрамборд, похожий на встроенный в gitlab доска вопросов. Одна из замечательных особенностей zenhub scrumboard заключается в том, что он позволяет размещать множество репозиториев на одной доске ( Я помню, у Джиры было то же самое).

вопрос

Есть ли способ сделать это на gitlab?


person abbood    schedule 06.10.2016    source источник


Ответы (3)


Помимо стороннего, такого как kanban.leanlabs.io, последние выпуски GitLab включают более сложное управление проблемами.

См. объявление о доске задач GitLab ( представлен здесь)
Но он может быть ограничен только текущим репозиторием.


Обратите внимание, что с GitLab 13.6 (ноябрь 2020 г.), это больше не ограничивается репозиторием:

Управление интеграцией проектов на уровне группы

В GitLab 13.3 мы добавили возможность включить интеграцию всего экземпляра. В GitLab 13.6 эта функция была расширена, чтобы можно было управлять интеграциями и на групповом уровне!

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

Отличным примером этого является использование нашей интеграции с Jira. Если вы используете Jira, она почти всегда распространяется на всю компанию. У некоторых из этих компаний тысячи проектов, поэтому им приходилось настраивать каждую из этих интеграций по отдельности.

Благодаря управлению интеграцией проекта на уровне группы вы можете добавить интеграцию в каждую родительскую группу, сократив объем требуемой конфигурации на порядки!

Подробнее читайте в нашем объявлении в блоге GitLab.

https://about.gitlab.com/images/13_6/project-integration-inheriting-settings.png -- Управление интеграциями проектов на уровне группы

См. документацию и Epic.

person VonC    schedule 06.10.2016

В GitLab проблемы и запросы на слияние внутри группа отображает коллекцию задач и запросов на слияние из всех проектов под ними.

Кроме того, у них есть доступная доска задач, на которой собраны задачи из проектов в данной группе. В настоящее время это не отражено в документации, и, возможно, стоит отправить запрос на слияние в doc/user/group/index.md и doc/user/project/issue_board.md.

Используя это вместе с групповыми метками и вехами, которые также охватывают все подпроекты, вы можете создать желаемое представление доски.

person almereyda    schedule 03.04.2019

Раньше я использовал github/zenhub. https://gitboard.co — это альтернатива zenhub для gitlab. Который показывает все ваши проблемы и запросы на слияние в одной простой панели инструментов для нескольких проектов.

person mrduguo    schedule 10.04.2021