grack:Git Smart HTTP Server机架实施

时间:2024-06-11 20:54:15
【文件属性】:

文件名称:grack:Git Smart HTTP Server机架实施

文件大小:41KB

文件格式:ZIP

更新时间:2024-06-11 20:54:15

Ruby

Grack-Ruby / Rack Git智能HTTP服务器处理程序 该项目旨在用Rack应用程序替换随C Git一起分发的内置git-http-backend CGI处理程序。 链接 主页:: 来源:: 描述 该项目旨在用Rack应用程序替换随C Git一起分发的内置git-http-backend CGI处理程序。 默认情况下,Grack使用对系统上git的调用来实现Smart HTTP。 由于git-http-backend实际上只是带有'--stateless-rpc'选项的上载包和接收包过程的简单包装,因此实际上并没有太多实现。 但是,可以通过指定不同的适配器来使用不同的后端。 默认的git-http-backend仅作为CGI脚本运行,并且专门针对Apache 2.x使用(它需要设置PATH_INFO并进行专门格式化)。 因此,与其尝试使其与具有CGI功能的其他Web服


【文件预览】:
grack-master
----.travis.yml(90B)
----Rakefile(7KB)
----grack.gemspec(4KB)
----.yardopts(69B)
----NEWS.md(901B)
----tests()
--------file_streamer_test.rb(652B)
--------example()
--------git_adapter_test.rb(3KB)
--------test_helper.rb(706B)
--------io_streamer_test.rb(675B)
--------app_test.rb(13KB)
----LICENSE(1KB)
----Gemfile(107B)
----examples()
--------dispatch.fcgi(273B)
----.gitignore(112B)
----README.md.erb(6KB)
----lib()
--------git_adapter.rb(28B)
--------grack()
--------grack.rb(20B)
----README.md(7KB)

网友评论