Git пользовательские разрешения для того же пользователя - PullRequest
0 голосов
/ 22 января 2020

Сначала у меня есть RW доступ repo-1.

Но после того, как системный администратор создал RW+ refs/tags, теперь я не могу вывести sh содержимое до origin master.

Возможно ли получить два доступа выше для одного пользователя?

1 Ответ

0 голосов
/ 22 января 2020

Сначала попробуйте команду info , чтобы подтвердить список репозиториев, к которым ваш сервер Gitolite позволяет получить доступ (запустите ssh git@host info -h для получения справки)

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

Пример:

repo foo bar

    RW+                     =   alice @teamleads
    -   master              =   dilbert @devteam
    -   refs/tags/v[0-9]    =   dilbert @devteam
    RW                      =   dilbert @devteam
    R                       =   @managers
...