Browse Source

Merged #61 "Barnum: Create ticket/N branch on pt start N"

tags/v1.6.0
James Moger 10 years ago
parent
commit
5b0358f1c2
1 changed files with 13 additions and 0 deletions
  1. 13
    0
      src/main/java/pt.py

+ 13
- 0
src/main/java/pt.py View File

@@ -206,6 +206,12 @@ def start(args):
branches.append(branch.strip())

branch = 'topic/' + args.topic
try:
int(args.topic)
branch = 'ticket/' + args.topic
except ValueError:
pass

illegals = set(branches) & {'topic', branch}

# ensure there are no local branch names that will interfere with branch creation
@@ -246,6 +252,13 @@ def propose(args):
push_ref = topic
except ValueError:
pass
if curr_branch.startswith('ticket/'):
topic = curr_branch[7:].strip()
try:
int(topic)
push_ref = topic
except ValueError:
pass
if push_ref is None:
push_ref = 'new'
else:

Loading…
Cancel
Save