我需要在带有IIS的Windows 7上设置一个Git服务器,用eclipse测试我的EGit。最终它将用于从远程服务器签出和签入。但我想测试远程结账并使用本地服务器签入EGit。我已经测试它与Github一起工作(只有https而不是SSH,SSH似乎有问题)。但我想为EGit托管我自己的git远程服务器。请告诉我如何去做。提前谢谢。
答案 0 :(得分:0)
您可以使用“Git Web Access”项目:
对于那些对IIS上的Smart-HTTP Git服务器感兴趣的人,该项目提供了一个ASP.NET
HttpHandler
,可让您在IIS上运行Smart HTTP Git。 它的灵感来自Grack,一个基于Ruby Rack的Smart HTTP Git应用程序和git_http_backend.py
,一个Smart HTTP Git的python实现。
您还可以通过Bonobo-Git-Server试用“main project page”项目。
Bonobo Git Server for Windows是一个Web应用程序,您可以在IIS上安装并轻松管理和连接到您的git存储库。
您可以在“How to setup GIT bare HTTP-available repository on IIS-machine”中找到其他替代方案(有些时候更早)。