2012-02-16 11 views
5

Czy istnieje możliwość ładnej wersji i śledzenia haków git? Czy mogę bezpiecznie mieć inne (zagnieżdżone) repozytorium git w folderze hook na serwerze?Jak wykonać haczyki git i gitolite?

+0

dlaczego po prostu go nie wypróbować? Zrobiłem i stwierdziłem, że działa ... – eckes

+0

@eckes, thx. Czy zrobiłeś lokalne repozytorium, czy też umieściłeś to w repozytorium gitolite? Może zdarzyć się jakaś rekursja ... Po prostu nie chciałem łamać systemu na żywo. –

+0

wypróbowałem to lokalnie. – eckes

Odpowiedz

1

Nic nie stoi na dodawanie gitolite haki serwera do repo administratora (lub nawet gitolite repo Admin, gdzie dodawane są klucze publiczne SSH oraz plik konfiguracyjny dla wszystkich transakcji repo i praw pokrewnych).

Jednak ponowne przekazanie tego repozytorium administracyjnego z powrotem na serwer gitolite nie spowoduje niczego hakowego.
Będziesz jeszcze musiał przejść do folderu haka na serwerze oraz:

  • posiada hak który KASY treść tego admina repo
  • uczynić dowiązania z każdego z haków w folderze serwera do ten, który jest wersjonowany do twojego (wymeldowanego) repozytorium administratora.

Wydaje się być bardziej przejrzystym, aby uzyskać dedykowane repo dla haków na serwery (zadeklarowane w Gitolite) zamiast grzebania repozytorium Git w folderze technicznym Gitolite.