Fork me on GitHub


Gitolite + Redmine

Github:
https://github.com/ivyl/redmine-gitolite

Historia:
Potrzebowałem czegoś co dałoby mi dostęp do repozytoriów Gitolite z poziomu Redmine.
Powszechnym podejściem jest ustawianie zadań crona, które co jakiś czas uaktualniają lokalną kopię repozytorium do której dostęp ma Redmine.
Problemem jest ręczne dodawanie uprawnień i pamiętanie o gwarancji dostępu dla użytkownika uruchamiającego Redmine.

A co z zarządzaniem kluczami dla różnych użytkowników? Co z automatycznym nadawaniem praw do projektu?
Znalazłem dwa rozwiązania – zaniedbane i niekompatybilne ze sobą.

https://github.com/kahseng/redmine_gitolite_hook

https://github.com/jhogendorn/redmine-gitolite

Pierwszy dawał hooka umożliwiającego automatyczne aktualizowanie lokalnej kopii repozytorium przez redmine,
drugi umożliwiał zarządzanie gitolitem (stare pliki konfiguracyjne, nie działał).

Przysiadłem nad nimi w wolnych chwilach i tak powstał mój redmine-gitolite.

Zachęcam do testowania/używania.
Wszelkie potrzebne informacje w README


Opublikowany: 01 lip 2011
Kategorie: internet, Open Source, programowanie, Ruby |