dulwich.server.BackendRepo(object)
class documentationdulwich.server
(View In Hierarchy)
Repository abstraction used by the Git server.
The methods required here are a subset of those provided by dulwich.repo.Repo.
Method | get_refs | Get all the refs in the repository |
Method | get_peeled | Return the cached peeled value of a ref, if available. |
Method | fetch_objects | Yield the objects required for a list of commits. |
Parameters | name | Name of the ref to peel |
Returns | The peeled value of the ref. If the ref is known not point to a tag, this will be the SHA the ref refers to. If no cached information about a tag is available, this method may return None, but it should attempt to peel the tag if possible. |