2013-02-22 21 views
5

Szukamy najlepszego rozwiązania do konfiguracji lokalnego serwera git. Nasza lista życzeń jestJakiego rozwiązania serwerowego git użyć w oknach i katalogu aktywnym?

  • prowadzony w systemie Windows Server 2008R2
  • mały zespół - mniej niż dziesięć deweloperzy
  • łatwy do skonfigurowania
  • łatwy w użyciu
  • aktywnego uwierzytelniania katalogów użytkowników
  • solidne
  • web gui byłby miły
  • za darmo będzie ładne

Solutions myślimy o

  • gitosis wygląda kłopotów w konfiguracji i ma web GUI
  • gołe git w udziale plików Windows - wydaje się łatwe, ale nie gui internetowej Oczywiście
  • gitstack wygląda dobrze, ale nie jest wolny

Wszelkie porady?

+0

To prawdopodobnie nie należy do Stack Overflow, nie ma tutaj żadnego konkretnego problemu z programowaniem. Czy naprawdę martwisz się ceną gitstacks? 3 godziny marnowania ze złymi narzędziami i już straciłeś pieniądze gitstack musiałby kosztować ... Powinieneś dać sobie szansę (biorąc pod uwagę, że mają darmowy okres próbny) i sprawdzić, czy to działa dla ciebie. –

+3

Problem z kosztami to ironicznie nie cena, ale kłopot z kupowaniem czegoś za pośrednictwem biurokracji przedsiębiorstwa. –

+0

Należy pamiętać, że gitoza nie jest już utrzymywana. Ktoś stworzył [gitolite] (http://sitaramc.github.com/gitolite/), aby go zastąpić, który ma więcej funkcji. Chociaż jest bardziej zorientowany na linux niż okna. – Ikke

Odpowiedz

5

Zrobiłem wspaniałe wrażenia z Atlassian's Stash.

Kosztuje 10 USD za 10 programistów i obsługuje projekty z wieloma repozytoriami git.

Nie musisz niczego konfigurować, ponieważ jest on wyposażony w zintegrowany git, ssh i serwer http. (Tylko sam serwer duh - ale to nie jest takie trudne, 30 minut powinno wystarczyć)

Zapewnia ładny Webgui. Powinieneś to sprawdzić, jest testowa licencja na 30 dni, jak sądzę.

1

Używamy GitLab, który jest przedni koniec strony internetowej do gitolite. Uwierzytelnienie użytkownika na serwerze WWW można wykonać za pomocą LDAP/ActiveDirectory, chociaż dostęp do zatwierdzenia git odbywa się za pomocą kluczy SSH. Ten interfejs pomaga jednak w zarządzaniu kluczami i dostępem do repozytorium. GitExtensions ma kilka okien dialogowych, które pomagają naszym użytkownikom w generowaniu kluczy do przesłania (jednorazowa operacja). Podejrzewam, że coś bardziej wyszukanego niż to będzie komercyjne.

+2

wydaje się, że gitlab nie jest dla Windows – VDP