2013-06-29 31 views
5

Ponieważ Gitlab V5 pozbył się gitolitu, ale nadal chcę używać przydatnych funkcji gitolite, takich jak poziom dostępu do katalogu/pliku, uprawnienia do gałęzi/znacznika.Uprawnienia dostępu na poziomie pliku dla Gitlab V5 bez gitolite

Czy ktoś mógłby mi powiedzieć, jak osiągnąć te funkcje w gitlab-shell Gitlab V5? Czy istnieje plik konfiguracyjny, w którym mogę ustawić reguły, tak jak I może zrobić w gitolite?

Dzięki s

Odpowiedz

1

Jak zaznaczono w issue 47 (How to grant branch level access perms using Gitlab-shell?)

gitlab-shell API o pozwolenie wyboru jednej gałęzi. gitlab-powłoka sama w sobie nie ma żadnego ACL

Oznacza to, że trzeba:

  • najpierw upewnić się, istnieje API można wywołać w GitLab
  • expose funkcję chcesz przez API w gitlab skorupy

Ale znowu, gitlab-shell nie wdroży powiedział cecha, to zadzwoń gitlab tylko i zwraca wynik (dozwolone lub zabronione)

Można wziąć przykład na wprowadzeniu funkcji widelec:

+0

Dzięki. To naprawdę pomaga. – user2533737