Czy istnieje interfejs administracyjny dla Mercurial? [Zamknięte]


10

Coś jak Bitbucket (oczywiście o wiele mniej bogatych w funkcje). Musi być w stanie pomieścić wiele repozytoriów i być prywatny (tzn. Jeśli się nie zalogujesz, nic ci nie pokaże).

Powinien być w stanie działać na serwerze Linux, a jeśli jest również łatwy w konfiguracji (np. PhpMyAdmin), oczywiście byłoby lepiej.

phpHgAdmin wydaje się porzucony i nawet nie ma strony internetowej, a inne, o których wspominałem, nie wyglądają obiecująco. Zazwyczaj jest to znak, że „nie istnieje”, ale może po prostu nie szukałem wystarczająco dobrze.


Odpowiedzi:


6

Menedżer SCM :

Najłatwiejszy sposób udostępniania i zarządzania repozytoriami Git, Mercurial i Subversion przez http.

  • Bardzo łatwa instalacja
  • Nie trzeba hakować plików konfiguracyjnych, SCM-Manager jest w pełni konfigurowalny z poziomu interfejsu WWW
  • Nie jest wymagany serwer Apache ani instalacja bazy danych
  • Centralne zarządzanie użytkownikami, grupami i uprawnieniami
  • Gotowe wsparcie dla Git, Mercurial i Subversion
  • Pełny interfejs API usługi sieci Web RESTFul (JSON i XML)
  • Bogaty interfejs użytkownika
  • Prosty interfejs API wtyczek
  • Przydatne dostępne wtyczki (np. Uwierzytelnianie Ldap, ActiveDirectory, PAM)

Wygląda bardzo interesująco, znacznie bardziej dopracowany niż kod rodowany ... Spróbuję, dzięki!
o0 ”.

Jest także prostszy w konfiguracji niż RhodeCode, ponieważ SCM-Manager jest w pewnym sensie samodzielny: wystarczy dodać java i gotowe.
alexandrul

5

RhodeCode to świetne narzędzie podobne do Bitbucket, które możesz zainstalować samodzielnie.

Podoba mi się: jest w trakcie intensywnego rozwoju, ale jest już bardzo funkcjonalny. Niedawno zainstalowałem go dla klienta i widzą w nim dobrą wydajność. Są to ~ 65 programistów i mają ~ 50 maszyn w farmie kompilacji, które pobierają z serwera RhodeCode.


(szkoda, że ​​nie udało mi się zainstalować na OSX)
o0 '.

1
Skontaktuj się z programistami RhodeCode z ich normalnej listy mailingowej - to znacznie lepszy sposób, aby poprosić o wsparcie.
Martin Geisler,

1

W dzisiejszych czasach Phabricator wygląda na dobre rozwiązanie - najwyraźniej możesz wyłączyć dowolne moduły, takie jak przegląd kodu, wiki itp.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.