服務器已經運行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