Lines Matching full:revisions
10 Remove the history of the specified revisions, then optionally filter the
44 revs = check_output(['git', 'rev-list'] + args.revisions).splitlines()
46 make_shallow(shallow_file, args.revisions, args.refs)
64 …parser = argparse.ArgumentParser(description='Remove the history of the specified revisions, then …
67 parser.add_argument('revisions', metavar='REVISION', nargs='+', help='a git revision/commit')
80 …args.revisions = check_output(['git', 'rev-parse'] + ['%s^{}' % i for i in args.revisions]).splitl…
88 def make_shallow(shallow_file, revisions, refs): argument
89 """Remove the history of the specified revisions."""
90 for rev in follow_history_intersections(revisions, refs):
120 def follow_history_intersections(revisions, refs): argument
121 …"""Determine all the points where the history of the specified revisions intersects the specified …
122 queue = collections.deque(revisions)