2013-02-22 31 views
5

我们正在寻找设置本地git服务器的最佳解决方案。 我们的心愿是在windows和活动目录上使用什么git服务器解决方案?

  • 的Windows服务器上运行2008R2
  • 小团队 - 不到10名开发人员
  • 容易建立
  • 易于使用的用户
  • Active Directory身份验证
  • 强劲
  • Web GUI中会是不错
  • 免费会漂亮

解决方案,我们正在考虑

  • 的gitosis看起来像一个麻烦来设置,并没有Web GUI中
  • 在Windows文件共享裸git的 - 似乎很容易,但没有Web GUI中当然
  • gitstack看起来不错,但不是免费的

有什么建议?

+0

这可能不属于堆栈溢出,这里没有编程特定的问题要解决。另外,你真的担心gitstacks定价吗? 3个小时与可怜的工具混在一起,你已经失去了钱gitstack会花费...你应该放弃它(考虑到他们有一个免费试用版),看看它是否适用于你。 – 2013-02-22 13:59:33

+3

成本问题具有讽刺意味的不是价格,而是通过企业官僚机构购买东西的麻烦。 – 2013-02-22 14:07:15

+0

请注意,gitosis不再保留。有人创建了[gitolite](http://sitaramc.github.com/gitolite/)来取代它,它具有更多的功能。尽管如此,它比windows更具有Linux的外观。 – Ikke 2013-02-22 14:09:31

回答

5

我与Atlassian's Stash一个伟大的经验。

它的费用$ 10 10名开发人员和支持多git的回购项目。

你有什么设置,因为它带有集成混帐,ssh和http服务器。 (只是服务器本身咄 - 但它并不难,30分钟应该足够了)

它提供了一个很好的WebGUI。你应该检查一下,我估计有30天的测试许可证。

1

我们使用GitLab这是一个Web前端gitolite。尽管git commit访问通过ssh密钥完成,但可以使用LDAP/ActiveDirectory完成对Web服务器的用户认证。尽管这个UI有助于管理密钥和存储库访问。 GitExtensions有一些对话框来帮助我们的用户生成要上传的密钥(一次性操作)。我怀疑这件事比任何事都要商业化。

+2

它好像gitlab不适用于windows – VDP 2013-10-04 10:31:41

相关问题