Graph walker that finds what commits are missing from an object store.
Instance Variable heads Revisions without descendants in the local repo
Instance Variable get_parents Function to retrieve parents in the local repo
Method __init__ Create a new instance.
Method ack Ack that a revision and its ancestors are present in the source.
Method next Iterate over ancestors of heads in the target.
heads =
Revisions without descendants in the local repo
get_parents =
Function to retrieve parents in the local repo
def __init__(self, local_heads, get_parents, shallow=None):
Create a new instance.
Parameterslocal_headsHeads to start search with
get_parentsFunction for finding the parents of a SHA1.
def ack(self, sha):
Ack that a revision and its ancestors are present in the source.
def next(self):
Iterate over ancestors of heads in the target.
API Documentation for Dulwich, generated by pydoctor at 2018-11-17 19:05:54.