class documentation

class GitFastExporter(object):

View In Hierarchy

Generate a fast-export output stream for Git objects.

Method __init__ Undocumented
Method emit_blob Undocumented
Method emit_commit Undocumented
Method print_cmd Undocumented
Instance Variable markers Undocumented
Instance Variable outf Undocumented
Instance Variable store Undocumented
Method _allocate_marker Undocumented
Method _export_blob Undocumented
Method _export_commit Undocumented
Method _iter_files Undocumented
Instance Variable _marker_idx Undocumented
def __init__(self, outf, store):

Undocumented

def emit_blob(self, blob):

Undocumented

def emit_commit(self, commit, ref, base_tree=None):

Undocumented

def print_cmd(self, cmd):

Undocumented

markers: dict =

Undocumented

outf =

Undocumented

store =

Undocumented

def _allocate_marker(self):

Undocumented

def _export_blob(self, blob):

Undocumented

def _export_commit(self, commit, ref, base_tree=None):

Undocumented

def _iter_files(self, base_tree, new_tree):

Undocumented

_marker_idx: int =

Undocumented