2013-06-29 7 views
5

Da Gitlab V5 von Gitolit befreit ist, möchte ich trotzdem die nützlichen Funktionen von gitolite wie Verzeichnis-/Datei-Level-, Zweig-/Tag-Level-Zugriffsrechte verwenden.Zugriff auf Dateiebene für Gitlab V5 ohne Gitolite

Kann mir jemand sagen, wie man diese Funktionalitäten in Gitlab-Shell von Gitlab V5 erreichen kann? Gibt es eine Konfigurationsdatei, die ich die Regeln festlegen kann, wie I in Gitolithe tun kann?

Dank s

Antwort

1

Wie in markiert issue 47 (How to grant branch level access perms using Gitlab-shell?)

Gitlab-Shell-Anwendung API für Prüfungserlaubnis pro Filiale. Gitlab-Shell selbst hat keine ACL

Das heißt, Sie brauchen:

  • zuerst sicher, gibt es eine API Sie in Gitlab nennen
  • das Setzen Sie die Funktion, die Sie durch einen wollen API in Gitlab-Shell

Aber auch hier Gitlab-Shell nicht Feature sagt implementieren, wird es nur Gitlab anrufen und gibt das Ergebnis (erlaubt oder verweigert)

Sie können beispielsweise auf die Einführung der Gabel Funktion nehmen:

+0

Dank. Das hilft wirklich. – user2533737