git-repo/subcmds
Vadim Bendebury bd8f658823 Add option for git-repo to support 'silent' uploads
When --ne/--no-emails is added to 'repo upload' command line, gerrit
server will not generate notification emails.

project.py:Project.UploadForReview method is modified to accept a
string recognizable by gerrit to indicate different sets of destination
email addressees, but the upload command line allows only one option -
disable sending emails completely.

Default repo upload behavior is not being changed.

TEST=tried in the Chrome OS repo, observed that patches uploaded with
     --ne or --no-emails indeed do not trigger any emails, while
     patches uploaded without these command line options still trigger
     email notifications.

Change-Id: I0301edec984907aedac277d883bd0e6d3099aedc
2018-11-05 14:01:05 -08:00
..
__init__.py Some fixes for supporting python3 2013-04-18 21:35:49 +05:30
abandon.py abandon: fix usage of undefined variable 2017-05-26 21:52:23 +09:00
branches.py update markdown/help header format 2018-10-10 01:28:43 -04:00
checkout.py Change print statements to work in python3 2012-11-13 17:33:56 -08:00
cherry_pick.py Fix 'repo cherry-pick' to avoid hanging on commit-msg update. 2015-06-22 08:00:20 -04:00
diff.py Option for 'repo diff' to generate output suitable for 'patch' cmd 2012-04-13 09:20:10 -07:00
diffmanifests.py diffmanifests: support custom git pretty format strings 2016-04-21 18:36:11 +00:00
download.py Pass refs to ls-remote 2018-03-24 13:00:08 +05:30
forall.py update markdown/help header format 2018-10-10 01:28:43 -04:00
gitc_delete.py Remove unused pylint suppressions 2018-07-24 22:20:08 +08:00
gitc_init.py Fix gitc-init behavior 2015-10-07 15:43:22 -07:00
grep.py update markdown/help header format 2018-10-10 01:28:43 -04:00
help.py update markdown/help header format 2018-10-10 01:28:43 -04:00
info.py Prevent repo info from crashing when default element doesn't exist. 2015-07-27 16:56:31 -07:00
init.py init: --dissociate option to copy objects borrowed with --reference 2018-10-19 23:51:23 +05:00
list.py Support filtering by group on forall and list subcmd 2015-07-30 12:59:35 -05:00
manifest.py manifest-format: convert to markdown 2018-10-05 19:32:51 -04:00
overview.py Some fixes for supporting python3 2013-04-18 21:35:49 +05:30
prune.py Change print statements to work in python3 2012-11-13 17:33:56 -08:00
rebase.py Add option to rebase onto project's manifest version 2016-01-28 10:20:03 -08:00
selfupdate.py Change print statements to work in python3 2012-11-13 17:33:56 -08:00
smartsync.py Clean up imports 2012-09-18 09:54:57 +02:00
stage.py Fix "list comprehension redefines 'x'" warnings from pyflakes 2017-07-10 23:26:04 +00:00
start.py When starting a branch, do not use a tag or change value for branch.merge 2017-08-25 09:10:29 +09:00
status.py Add support for long paths 2018-10-22 08:16:35 -07:00
sync.py Add support for long paths 2018-10-22 08:16:35 -07:00
upload.py Add option for git-repo to support 'silent' uploads 2018-11-05 14:01:05 -08:00
version.py Change print statements to work in python3 2012-11-13 17:33:56 -08:00