2013-02-22 11 views
5

Yerel bir git sunucusunu kurmak için en iyi çözümü arıyoruz. ondan az geliştiriciler Pencerelerde ve etkin dizinde kullanılacak git sunucu çözümü nedir?

  • kolay
  • kolay
  • sağlam kullanıcıların
  • ait
  • aktif dizin kimlik doğrulaması kullanacak şekilde ayarlamak için - Bizim dilek, Windows Server

    • koşmak 2008R2
    • küçük takım
    • ücretsiz olacağını
    • web gui güzel olurdu güzel

    Çözümler biz düşünüyoruz yaklaşık

    • gitosis kurmak için bir güçlük gibi görünüyor ve hiçbir web gui bir windows dosya paylaşımında
    • çıplak git var - kolay görünüyor ama hiçbir web GUI arasında Tabii
    • gitstack iyi görünüyor ama

    Herhangi bir tavsiye özgür değildir?

  • +0

    Bu muhtemelen Yığın Taşması'na ait değil, burada çözülmesi gereken programlama sorunu yok. Ayrıca, gerçekten gitstacks fiyatlandırma konusunda endişeli misiniz? Zavallı araçlarla uğraşırken 3 saat ve paranızı zaten yitirdiniz. Gitstack size bir bedel ödemek zorunda kaldı. (Ücretsiz deneme yaptıkları göz önünde bulundurulduğunda) bunu yapmalı ve sizin için işe yarayıp yaramayacağını görmelisiniz. –

    +3

    Maliyetle ilgili sorun, fiyat olarak değil, kurumsal bürokrasi yoluyla bir şey satın alma sorunudur. –

    +0

    Gitosis'in artık korunmadığını unutmayın. Birisi daha fazla işleve sahip olan yerine [gitolit] (http://sitaramc.github.com/gitolite/) oluşturdu. Yine de, pencerelerden daha çok linux yönelimli. – Ikke

    cevap

    5

    Ben Atlassian's Stash ile harika bir deneyim yaptık.

    O 10 Geliştiriciler için 10 $ maliyeti ve çok git repo ile Projeler destekler. o entegre Git, ssh ve http sunucusu ile birlikte gelir çünkü

    kurulumu için hiçbir şey yok. (Sadece sunucu kendisi Yaa - ama onun o sert, 30 dakika yeterli olmalı)

    Bu güzel WebGUI sağlar. Kontrol etmelisiniz, sanırım 30 gün boyunca test lisansı var. Biz bir web ön gitolite uca ise GitLab kullanıyor

    1

    . Web sunucusuna kullanıcı kimlik doğrulaması, git taahhüt erişimi ssh tuşları ile yapılsa da LDAP/ActiveDirectory kullanılarak yapılabilir. Bu kullanıcı arayüzü, anahtarların ve depo erişiminin yönetilmesine yardımcı olur. GitExtensions, kullanıcılarımızın yüklenecek anahtarları oluşturmalarına yardımcı olacak bazı iletişim kutularına sahiptir (tek seferlik bir işlem). Bu olaydan çok şüphe duyuyorum ki bu ticari olacak.

    +2

    Windows için gitlab değil gibi görünüyor – VDP