[GIT][GITOLITE] Serwer, Postawienie serwera git'a przy użyciu gitolite |
[GIT][GITOLITE] Serwer, Postawienie serwera git'a przy użyciu gitolite |
1.04.2011, 13:47:49
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) |
Jako że ostatnio przerzucam się powoli na GIT'a to postanowiłem na serwerze w firmie postawić jego serwer, po wpisaniu odpowiedniego pytania w google ukazały mi się linki jak postawić serwer przy użyciu gitosis'a, trochę wymagało to pracy, a że super `linuksowcem` nie jestem to zacząłem szukać innego rozwiązania. W końcu trafiłem na ten link i jeden z komentarzy zaprowadził mnie pod projekt o nazwie gitolite po przeczytaniu notek i procedury instalacji wziąłem się do pracy, używając instalacji z paczki i wykonaniu instrukcji:
Cytat (package method) directly on the server, using RPM/DEB from your workstation, copy your ~/.ssh/id_rsa.pub file to the server. Put it in /tmp/YourName.pub. (U) on the server, as root, do the install (urpmi, yum, apt-get, etc.). on the server, "su - gitolite", then as "gitolite" user, run gl-setup /tmp/YourName.pub. on the client, run cd; git clone gitolite@server:gitolite-admin Wszystko od razu działało, w porównaniu do instalacji gitosis'a jest to o wiele mniej pracy, do tego łatwość tworzenia nowych repo (wystarczy odpytać serwer o repo które nie istnieje a zostanie ono od razu utworzone) i konfiguracji (która w całości oparta jest o gitolite@server:gitolite-admin). Więc jeżeli ktoś zamierza postawić serwer git'a z wieloma repo i kontrolą użytkowników opartą o klucze publiczne to bardzo polecam P.S. Jeżeli wasz serwer działa na innym porcie wtedy url wygląda tak: ssh://gitolite@serwer:port/gitolite-admin, trochę się z tym namęczyłem P.S2. Nie omawiałem dokłądniej konfiguracji ponieważ projekt ma bardzo dokładną i rozbudowaną dokumentację Ten post edytował melkorm 1.04.2011, 13:49:51 -------------------- |
|
|
8.07.2011, 20:17:43
Post
#2
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 1 Dołączył: 6.07.2011 Ostrzeżenie: (0%) |
Dzięki wielkie ! Tego właśnie szukałem
|
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 03:35 |