]> arthur.barton.de Git - bup.git/blobdiff - cmd/tag-cmd.py
Refuse branch/tag names that start with a dot
[bup.git] / cmd / tag-cmd.py
index ad01d6c5ac710dabf778876fb4921d32f01b4dc6..a624e8b8ace127d1ea434cad72723468448a61c9 100755 (executable)
@@ -58,6 +58,9 @@ if tag_name in tags:
     log("bup: error: tag '%s' already exists" % tag_name)
     sys.exit(1)
 
+if tag_name.startswith('.'):
+    o.fatal("'%s' is not a valid tag name." % tag_name)
+
 try:
     hash = git.rev_parse(commit)
 except git.GitError, e: