Commit Graph

13 Commits

Author SHA1 Message Date
James E. Blair c6a59489fa Initial commit of git-restack
Change-Id: I5508816fcd5c6362ee17a494ae8b997de29505d3
2015-12-18 16:29:55 -08:00
Jenkins 802044859f Merge "Add “git-review -l” to man page synopsis and usage doc" 2015-06-12 19:14:00 +00:00
Clint Adams c5a7bd09b3 Add “git-review -l” to man page synopsis and usage doc
The man page currently contains a description for -l,--list
but it is missing from the SYNOPSIS.

Change-Id: Ide808b9ad89ba68856365c90817a1dcda189735c
2015-06-12 11:39:31 -04:00
Michael Pratt bb7395009d Add reviewers on upload
Add the --reviewers argument which allows specifying reviewers to be
added to each patch uploaded.  This simplifies the upload process by not
requiring an additional step of adding reviewers to changes.

Gerrit supports specifying reviewers to be added to changes by appending
a list of r='email' options to the refspec being pushed to.  For
example, from the Gerrit 'Uploading Changes' documentation:

git push tr:kernel/common HEAD:refs/for/experimental%r=a@a.com,cc=b@o.com

The --reviewers argument can be passed multiple reviewers to add to the
patch set.  Reviewers containing whitespace are rejected, as whitespace
cannot be added to the refspec.

Change-Id: I8c2f9453a90dd78aa47f7996f2502f9f6cf2d66d
2015-06-12 14:37:42 +00:00
Cedric Brandily 910ffddd1b Support authentication in run_http_exc
Authentication could be required when performing REST API authenticated
queries over http(s) (done by run_http_exc). Typically, it appends with
gerrit behind apache2.

This change queries git credential for gerrit password when http request
returns a 401.

Change-Id: Iad60eea938c42210ba8c5df4a1b76f8d2f4dd76d
2015-02-27 16:17:35 +01:00
Doug Hellmann b6aab6d9d6 Split README.rst into separate doc files
Split up the README into separate documentation files so we can publish
the documentation for git-review.

Change-Id: Idcdf43e73c5ca5b8cb239606236e3b2a660c46b7
2015-02-03 17:38:50 +01:00
Monty Taylor 1b20aa2df3 Replace sphinx manpage with manual one.
If we upload source tarballs to PyPI instead of eggs, then the man
pages actually work. However, this means that the installer has to
run setup.py. Using sphinx, while slighly nicer from a dev
perspective, means we have to then require that people installing
git-review also install sphinx, which is a bit overkill given the
size of the man page.

This change, and a change to the release process of not uploading
eggs to PyPI should finall get git review --help to work.

Change-Id: I29b07667127a9ec5c241b7e1fc5a3960dd2a6b63
2011-10-29 22:24:53 -04:00
James E. Blair b8b908af1f Clean up documentation; add --version.
Move manual gerrit remote setup docs from README to man page
(that's advanced usage).

Remove rendundant documentation from the README.

Add --version option.

Add documentation on contributing.

Change-Id: I624b56a629a6120e91ef1bfa0f4bb801b60b9d5d
2011-10-27 16:28:46 -04:00
James E. Blair 22cdd15b5d Check .gitreview file in repo for location of gerrit.
Change-Id: I5f344bb28155c42538c4a93ea0cefbef999a2957
2011-10-14 13:24:53 -04:00
Monty Taylor 95e15c4415 Add --setup command for a pro-active repo setup.
Original Author:    Monty Taylor <mordred@inaugust.com>
Updated to fix pep8 violations.

Change-Id: Ib774eb176e78770d2ebb938adc43e612d17236bb
2011-10-14 10:19:16 -04:00
Monty Taylor 08bd9cf1e8 Added support for download command.
Change-Id: I3ebfa01e8f3454822170ee0d183de15dfb0b1f8a
2011-10-04 23:38:40 -04:00
Monty Taylor fb25d21c7a Added support for updating. 2011-09-26 11:07:54 -07:00
Monty Taylor 2a78c60835 Ported rfc.sh to a standalone program. 2011-09-25 09:16:31 -07:00