Class: Git::Webby::HttpBackend
- Inherits:
-
Application
- Object
- Sinatra::Base
- Application
- Git::Webby::HttpBackend
- Defined in:
- lib/git/webby/http_backend.rb
Overview
The Smart HTTP handler server. This is the main Web application which respond to following requests:
- <repo.git>/HEAD
-
HEAD contents
- <repo.git>/info/refs
-
Text file that contains references.
- <repo.git>/objects/info/*
-
Text file that contains all list of packets, alternates or http-alternates.
- <repo.git>/objects//
-
Git objects, packets or indexes.
- <repo.git>/upload-pack
-
Post an upload packets.
- <repo.git>/receive-pack
-
Post a receive packets.
See ::configure for more details.