Index: git_cl.py |
=================================================================== |
--- git_cl.py (revision 136864) |
+++ git_cl.py (working copy) |
@@ -966,12 +966,19 @@ |
change_desc = None |
if cl.GetIssue(): |
- if options.message: |
- upload_args.extend(['--message', options.message]) |
+ if options.title: |
+ upload_args.extend(['--title', options.title]) |
+ elif options.message: |
+ # TODO(rogerta): for now, the -m option will also set the --title option |
+ # for upload.py. Soon this will be changed to set the --message option. |
+ # Will wait until people are used to typing -t instead of -m. |
+ upload_args.extend(['--title', options.message]) |
upload_args.extend(['--issue', cl.GetIssue()]) |
print ("This branch is associated with issue %s. " |
"Adding patch to that issue." % cl.GetIssue()) |
else: |
+ if options.title: |
+ upload_args.extend(['--title', options.title]) |
message = options.message or CreateDescriptionFromLog(args) |
change_desc = ChangeDescription(message, options.reviewers) |
if not options.force: |
@@ -1043,7 +1050,8 @@ |
help='bypass upload presubmit hook') |
parser.add_option('-f', action='store_true', dest='force', |
help="force yes to questions (don't prompt)") |
- parser.add_option('-m', dest='message', help='message for patch') |
+ parser.add_option('-m', dest='message', help='message for patchset') |
+ parser.add_option('-t', dest='title', help='title for patchset') |
parser.add_option('-r', '--reviewers', |
help='reviewer email addresses') |
parser.add_option('--cc', |
@@ -1064,6 +1072,14 @@ |
help='target branch to upload') |
(options, args) = parser.parse_args(args) |
+ # Print warning if the user used the -m/--message argument. This will soon |
+ # change to -t/--title. |
+ if options.message: |
+ print >> sys.stderr, ( |
+ '\nWARNING: Use -t or --title to set the title of the patchset.\n' |
+ 'In the near future, -m or --message will send a message instead.\n' |
+ 'See http://goo.gl/JGg0Z for details.\n') |
+ |
# Make sure index is up-to-date before running diff-index. |
RunGit(['update-index', '--refresh', '-q'], error_ok=True) |
if RunGit(['diff-index', 'HEAD']): |