From: Frantisek Hrbata Date: Thu, 3 Dec 2020 13:27:20 +0000 (+0100) Subject: git-mr-create: add check for already existing MR X-Git-Tag: v0.2~66 X-Git-Url: http://www.hrbata.com/gitweb/?a=commitdiff_plain;h=67352cf2cbf67f313868cdf6e327237277752324;p=gimrr.git git-mr-create: add check for already existing MR Signed-off-by: Frantisek Hrbata --- diff --git a/git-mr-create b/git-mr-create index 4f23434..62034c2 100755 --- a/git-mr-create +++ b/git-mr-create @@ -40,6 +40,10 @@ args = parser.parse_args() mr = mrlib.verify_rev(args.mr) base = mrlib.verify_rev(args.base) +oldmr = mrlib.filter_revs(mrlib.load_refs(), mrs=[mr], types=["head"]) +if oldmr: + sys.exit("MR '{}' already exists.".format(mr)) + if mr == base: sys.exit("No new commits.")