Grack是一个Git服务器的智能HTTP协议的实现。虽然Git官方已经给出了一个智能HTTP的协议实现(git-http-backed),但是这是一个CGI,如果我们想用apachehttpd以外的服务器例如gix或者tomcat、等等,则需要相当复杂的配置,而Grack是一个使用Ruby/Rack写成的软件,可以方便的以如下方式运行:
CGIFCGI Mogrel(adEvetedMogreladSwiftipliedMogrel) WEBrickSCGILiteSpeedThi如下的web服务器的发行版包含了Rack的处理器:
EbbFuzedPhusioPasseger(whichismod_rackforApacheadforgix)Uicor通过Warbler和JRuby,你甚至可以生成一个war包,直接扔到tomcat、glassfish中运行。










评论