我们是一个不到十人的团队,需要快速设置一个支持基于活动目录的身份验证的 git 服务器。
最简单的解决方案似乎是使用带有裸 git 存储库的文件共享并使用 unc 路径访问它,例如
git clone //server/share/repo.git
但是,我们有点担心鲁棒性。当几个人使用同一个 git 存储库并且没有实际运行的服务器组件时,并发是否没有问题?
客户端运行的是 Windows 7,服务器是 Windows Server 2008R2。使用 msysgit 1.8.1.2
(我很清楚还有很多其他的 git 服务器解决方案,但是,特别是考虑到 AD 身份验证的要求,它们的设置并不那么简单)