服务器已经运行IIS以通过TCP为80和443端口提供服务。我想通过互联网向所有团队成员提供集中的“推/拉”GIT存储库。如何在IIS机器上设置GIT bare HTTP可用存储库
所以我应该使用HTTP或HTTPS。
但我不能使用Apache,因为IIS已经连接了80和443端口上的侦听套接字!有没有办法通过IIS发布GIT知识库? GIT使用WebDAV ultima分析吗?
更新。似乎git HTTP安装是只读的。这很伤心。我打算在构建服务器上保持稳定的分支,并在push上使用hook重新部署。有没有人看到使用SVN旁边的解决方案?
在选定的答案的三个建议中,你最终使用了什么解决方案?它对你有什么影响?我现在处于类似的情况,并会喜欢推荐。 – Andy 2011-10-21 17:35:49
@Andy我们在Windows上使用OpenSSH/msysgit来设置标准的SSH存储库。现在(在不同的公司),我们使用SSH/gitosis的小型Debian VM。但是,备份有点困难。 – 2011-10-27 06:40:29