start_sha1 = repo.rev_parse("%s^0" % start)
try:
end_commit = end
+ end_commit_sha1 = repo.rev_parse("%s^0" % end_commit)
except GitRepositoryError:
# In case of plain tree-ish objects, assume current branch head is the
# last commit
end_commit = "HEAD"
- end_commit_sha1 = repo.rev_parse("%s^0" % end_commit)
+ end_commit_sha1 = repo.rev_parse("%s^0" % end_commit)
start_sha1 = repo.rev_parse("%s^0" % start)
if end_commit != end:
gbp.log.info("Generating diff file %s..%s" % (end_commit, end))
patch_fn = format_diff(outdir, None, repo, end_commit, end,
- options.patch_export_ignore_path,
- abbrev=options.abbrev)
+ abbrev=options.abbrev,
+ path_exclude_regex=options.patch_export_ignore_path)
if patch_fn:
patches.append(patch_fn)