В нашей организации команды разработчиков классифицируются по отделам, например: мобильные приложения, серверные и унаследованные приложения, человеческие ресурсы, корпоративные коммуникации, и это лишь некоторые из них. Все они распределены по нескольким локациям.
Есть ли плагин, позволяющий нам применять корпоративные политики (стиль RBAC) к GIT при установке в помещении? Я просмотрел Gogs и gitea и не могу найти аналогичные функциональные возможности.
На нашем устаревшем сервере SVN мы используем преимущества встроенного модуля RBAC, включенного в пограничный сервер Subversion, но мы не смогли воспроизвести такое же поведение в GITLAB:
Конфигурация SVN RBAC:
myrepositoryHR/tags = HRteamleader
myrepositoryHR/trunk = HRdevelopers
myrepositoryHR/ = Auditing
myrepositoryMobile/tags = Mobileteamleader
myrepositoryMobile/trunk = Mobiledevelopers
myrepositoryMobile/ = Auditing