Czy istnieje klon Github w PHP, który mogę uruchomić na własnym serwerze? [Zamknięte]

83

Wiem, że istnieje wiele sposobów na uruchomienie gita na moim serwerze, ale bardzo podoba mi się funkcjonalność gita z przeglądaniem repozytoriów - fakt, że mogę przeglądać poprzednie wersje w interfejsie internetowym.

Byłem w stanie, użyłbym github, ale problem polega na tym, że nasze zasady kontroli źródła są bardzo surowe i nie wolno nam umieszczać plików na innych serwerach, nawet jeśli są one zaszyfrowane.

Czy istnieje skrypt, który pozwala nam uruchomić interfejs podobny do github, czy raczej taki, który pozwala mi przeglądać historię wersji projektu git za pośrednictwem interfejsu internetowego?

Używam serwera LAMP, ale rozważyłbym alternatywne języki, takie jak python, perl itp., Gdyby nic w php nie było dostępne.

zainteresowanych zarówno płatnym, jak i otwartym oprogramowaniem

Jason
źródło
Nie w 100% duplikat, ale wiele trafnych odpowiedzi: Czy istnieje produkt serwerowy Git klasy komercyjnej . Warto również przyjrzeć się: wspólnemu rozwojowi open-source pod białą etykietą (np. Github / sourceforge / google-code w pudełku)? .
Jörg W Mittag,
2
closed as not constructivei 77 + 1 upvotes ...
DAV

Odpowiedzi:

36

Aplikacja internetowa stojąca za Gitorious jest open-source. Możesz mieć interfejs dokładnie taki, jak to, z serwera WWW. Nie ma wszystkich dzwonków i gwizdków Github, ale ma przeglądanie źródeł, historię wersji, zatwierdzenia itp.

To szyny, które mogą nie być dla Ciebie optymalne, ale są też darmowe :-)

Rafe Kettler
źródło
16

Wiem, że to późna odpowiedź, ale istnieje fantastyczna lista wywołań aplikacji PHP. http://gitlist.org/

Działa świetnie i pięknie wygląda.

Chuck Burgess
źródło
1
również znalazłem to gitlab.org nie PHP, ale Rails
Peacemoon
10

Jeśli chcesz zapłacić, możesz otrzymać własną instalację Github. Nazywa się Github Enterprise i pobiera opłaty za użytkownika (około 5000 USD rocznie za każdą licencję na 20 stanowisk). Zapewniają maszynę wirtualną i infrastrukturę do jej uruchomienia.

Peer Allan
źródło