Tool for rebasing change series
Go to file
Gerrit Code Review 8c65128a66 Update notes for submitted changes
* Fix one typo on git-review documentation
* Use git push-url instead of a second remote
* Don't parse git log header for topic
* Ignore .eggs cruft
* Fix H238 violation and enable check for that rule
* Update to newer hacking checks
* Remove spurious mdoc directives
* Add “git-review -l” to man page synopsis and usage doc
* Add reviewers on upload
* Update project links
* Override E-mail in Gerrit integration tests
* Fixed a dead link to the git-review docs
* Provide an explanation on failed rebase
* Switch to requests to support proxying of 'https'
* Use plumbing rev-parse to get the branch name
* Isolate tests from user/system git configuration
* Push language override down into the cmd wrapper
* git review -sv gets more verbose
* Add utf-8 char support
* Choose tracked branch for rebase when submitting
* pbr should install the manpage
* get_remote_url(): also honor url.*.pushInsteadOf
* Support authentication in run_http_exc
* Split README.rst into separate doc files
* Handle correctly http error raise in run_http_exc
* Fix encoding header
* Workflow documentation is now in infra-manual
* Update tests to use Gerrit 2.9.2
* Use 'no_proxy' env variable in addition to uppercase
* Enable color support based on tty and config
* get_remote_url(): honor any "url.<base>.insteadOf" config setting
* Convert add_remote to use GitReviewExceptions
* Prefer git-config over git-review config files
* Isolate tests from user/system config
* Switched documentation to point to storyboard
* Fix ---list and "departement" typos in man page
* Align git-review and python -m git_review.cmd behaviors
* Define -T/--no-topic to disable review submit with topic
* Work toward Python 3.4 support and testing
* -F/--force-rebase has no effect if rebase is disabled by config
* Remove useless constants
* Improve windows support for git-review --setup
* Fix groff warnings with manpage
* Enabled hacking checks H305 and H307
* Prevent long subjects in reviews causing spurious blank lines
* added link to get-pip to readme
* Disable ssh/scp password authentication during tests
* Update tests to use Gerrit 2.8.6.1
* Build universal wheels
* Update homepage on PyPI
* Update requirements to OpenStack's recommendations
* Update the README to mention dependencies
* Avoid a stacktrace when no reviews are pending
* Ensure username is set for all tests
* Provide nicer user message for missing remote ref
* Fix a typo in HACKING.rst
* Ignore newline in bp/bug search in commit message
* Restrict tests SSH auth to only the provided key
* Disable proxies for tests that clone over http
* Keep track of gerrit.war and golden_site versions
* Fix typo in manpage s/gireview/gitreview/
* Correct git review -l over http(s)
* Topic: do not use '(detached' when detached
* Use gerrit 2.8.5 instead of gerrit 2.6.1 in tests
* Allow to specify default scheme in .gitreview file
* Correct test_remote to support branchs without upstream
* Remove parsing of --help and variants from our code
* Python2: fixed UnicodeEncodeError
* Skip invalid unicode in commit messages
* Git review assumes the wrong ssh default port
* Add http(s) protocol support to fetch_review and list_reviews
* git-review.1 manpage fix for groff warnings
* Fix parsing of SCP-style URLs, as these are valid in Git itself
* "git review --setup" failed in Chinese locale
* Bump hacking version in requirements
* Reduce testr concurrnecy to 2.
* Add http(s) protocol support to set_hooks_commit_msg
* Retrieve remote pushurl independently of user's locale
* Add http(s) protocol support to test_remote
* Wrap exceptions that occur while running external process
* Verify if every attached file exists. Attach gerrig.config
* Make Gerrit port and dir selection deterministic
* Don't try to attach known_hosts if it's not there
* Remove tox locale overrides
* Fix the regex for setting topic
* Add 2m timeout to tests
* Attach Gerrit logs and known_hosts to failed tests
* Change test gerrit ssh/http ports offset
* Correct .Fl typo WRT --compare in the manual page
* Ignore content of merge commits in reporting
* Remove empty lines from git log output
* Preserve merges when doing a rebase
* Split git rev-parse --show-toplevel --git-dir on newline
* Prefer .gitconfig username
* Add more deterministic port selection for Gerrit.
* Document source location as git.openstack.org
* Implement integration tests.
* Migrate to pbr.
* No longer check for new git-review releases
* Wrap long lines
* Pin hacking <0.6
* Fix str(None) bug in port detection for hook setup
* Fix pep8 deps for pyflakes version conflict.
* Expand multiple commit submission warning.
* Start development of 1.23.
* Provide usage help even if not in Git directory
* Document defaultremote option & site/user configs
* Allow per-site and per-user Gerrit defaults
* Rename README.md to README.rst
* Add venv testenv to tox.ini.
* Start development of 1.22.
* Switch to flake8 from pep8.
* Align to OpenStack Hacking guidelines.
* Allow per-user override of -R setting.
* git_config_get_value to return None
* Use the local branch name as topic only if it is different from remote
* Jeremy's manpath workaround breaks on Fedora
* Compare different Patch Sets of Review
* bug/1144800: Fix fatal: both revision and filename
* Changed the text of the manpage to read "make it easier to comprehend Gerrit".
* Don't call get_branch_name from assert_one_change
* Add custom scripts features.
* Download specific Patch Set for Review
* Make README.md ReST-friendly
* Document gitreview.username
* Better determine git directories
* Don't fetch remote outside of rebase flow.
* Make it possible to cherry-pick a change
* Check HEAD for extra commits instead of master
* Check that the owner of a change has name defined
* Topic name should be determined only for git push
* Fix regression in repeated -d of the same change.
* Remove two else: blocks in main()
* Update README for project move.
* Updated .gitreview location
* Add mailing list to README.
* Use exceptions for list_reviews
* Use exceptions for finish_review
* Use exceptions for download_review
* git-review(1): explain exit code ranges
* Introduce base exception classes
* Follow up I92b8637c: Fix Python 3 compatibility.
* Start development on 1.21.
* Remove reference to nonexistent requirements.txt.
* Avoid symlinks in the manpage path.
* Start development on 1.20.
* Revert "Introduce base exception classes"
* Introduce base exception classes
* Revert "Introduce base exception classes"
* Revert "git-review(1): explain exit code ranges"
* git-review(1): explain exit code ranges
* Introduce base exception classes
* Review list fields should have constant widths
* manpage minor fixes with no output changes
* Make setup.py less Linux-specific, more UNIX-compliant.
* Fixing ponctuation issue.
* Introduce CommandFailed exception for run_command
* Use run_command_status *argv for ssh and scp
* Refactor run_command to use *args, **kwargs
* Get rid of "status" parameter in run_command
* Due to gerrit bug regeneration of Change-Id must be nessecary
* Don't rebase if the rebase doesn't conflict
* Allow download of reviews from deleted accounts
* Python 3 compatibility fixes.
* Add flag to push to refs/for/* for compatibilty.
* Add Python 3 support.
* Just fixing a small typo
* Revert to 1.17.
* Configure a pep8 tox environment.
* Fixes typos and omission in failed review list
* Allow download of reviews from deleted accounts
* Start development on 1.19.
* Reversed the is:reviewable logic.
* Add ability to upload as work in progress.
* Filter list by is:reviewable by default.
* Due to gerrit bug regeneration of Change-Id must be nessecary
* Don't rebase if the rebase doesn't conflict
* Add open action
* Add setup, list and download actions
* Get current branch more concisely.
* fix missing username attribute in JSON stream
* Rename submit action to upload
* Fix no-change detection.
* Fix pep8 errors with 1.3.1
* Add optional 'submit' positional argument
* Add flag to push to refs/for/* for compatibilty.
* Add review scores to listing
* Add Review, PatchSet and Hacker classes
* Return a json result iterator from run_ssh_query()
* Only list reviews for the current branch
* Refactor out run_ssh_query() method
* Add Python 3 support.
* Just fixing a small typo
* Start dev on 1.18.
* Fixed hook installation for git with submodules.
* Update publish ref from refs/for to refs/publish.
* Run 'git remote update' from assert_one_change
* Fix --list breakage in 3531a5bffd
* Disable ssh X11 forwarding.
* Add support to list changes for review
* Removed parsing out of team.
* fix -d not reusing already existing local branch
* Start development on 1.17
* Change draft ref to drafts.
* Fix scope error with configParser.
* Retrieve project & team name from fetch url
* minor glitches in manpage
* More resilient downloading.
* Override remote options: update manpage
* Reformat manpage to mdoc(7)
* Allow the user to override remote consequently
* enhance man page
* bump year references from 2011 to 2012
* Start development on 1.16
* Actually fix the urlparse bug in OSX.
* Start dev on 1.15.
* Fix an obvious breakage on OSX.
* Start dev on 1.14.
* Workaround for OSX urlparse issue.
* Include timing info in verbose output
* Remove automagic requirements.txt.
* Use dirname instead of basename.
* accepts color.ui boolean values
* Started 1.13.
* Provide easy flag for disabling update check.
* Freeze requirements for sdist packages.
* Start 1.12.
* Start 1.11.
* Added tox support for testing pep8.
* Added dependencies in requirements.txt
* Add myself to AUTHORS
* Add support for Gerrit 2.2.2's "Draft" status
* Remove useless username parameter from add_remote
* Make the default branch configurable
* Break out the config reading into its own method
* Don't hardcode 'master'
* Fix typo (Ammending -> Amending)
* Switch from 'git show' to 'git log'.
* Migrate to argparse. optparse is deprecated.
* Make readme links clickable
* Add installation instructions to readme
* Clarify instructions for contributing
* Add .gitreview instructions to readme
* Post 1.9 release version bump.
* Remove commit --amend from hook installation.
* Bump version post release.
* Prep for release of 1.8.
* Document the new command line options.
* Only pass plain strings to shlex.split.
* Add --finish option to git-review.
* Remove the commands module and use subprocess.
* Add workaround for broken urlparse.
* Install hook via scp rather than http.
* Use specified remote for getting commit hook.
* Fix bug 901030
* Use fetch/checkout instead of pull.
* Only use color on systems that support it.
* Create .git/hooks directory if not present
* Version bump post release.
* Check git config for default username.
* Handle usernames better in remote setup.
* Added Saggi to AUTHORS file. Thanks Saggi!
* Spruced up the README just a bit.
* Show branches and tags when showing git log
* Better handling of the color git configuration
* commit_msg declared but never used
* In detached head, use the target branch as topic.
* Always show the list of outstanding commits.
* Fix multi-change confirmation testing.
* Force single-version-externally-managed.
* Removed old doc from MANIFEST.in.
* setup.py should point to launchpad project page.
* Check to ensure that only one change is submitted.
* Post release version bump.
* Oops. Left git-review.1 out of the MANIFEST.in.
* Replace sphinx manpage with manual one.
* Bump version after release.
* Clean up documentation; add --version.
* Bump version after release.
* Better guessing of username.
* Check .gitreview file in repo for location of gerrit.
* fixed problem downloading changes
* Replace git fetch with git remote update.
* Add --setup command for a pro-active repo setup.
* Updated docs to describe setup
* Wrap sphinx calls in a try/except block.
* Update version after release.
* Replace tuple with list to unconfuse setuptools.
* Added support for fixing existing gerrit remotes.
* Always run git fetch so that commits are available for rebase
* Pull version in directly from git-review.
* Fix manpage installation for setup.py install.
* Add remote arg to git remote update.
* Install man pages.
* Added support for download command.
* Handle repos cloned from github git urls.
* Fix git push command.
2015-12-18 19:18:33 +00:00
0b Update notes for submitted changes 2015-12-18 19:18:33 +00:00
0c Update notes for submitted changes 2015-12-18 19:18:33 +00:00
0d Update notes for submitted changes 2015-12-18 19:18:33 +00:00
0f Update notes for submitted changes 2015-12-18 19:18:33 +00:00
1a Update notes for submitted changes 2015-12-18 19:18:33 +00:00
1b Update notes for submitted changes 2015-12-18 19:18:33 +00:00
1d Update notes for submitted changes 2015-12-18 19:18:33 +00:00
1f Update notes for submitted changes 2015-12-18 19:18:33 +00:00
02 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
2d Update notes for submitted changes 2015-12-18 19:18:33 +00:00
2e Update notes for submitted changes 2015-12-18 19:18:33 +00:00
2f Update notes for submitted changes 2015-12-18 19:18:33 +00:00
03 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
3a Update notes for submitted changes 2015-12-18 19:18:33 +00:00
3b Update notes for submitted changes 2015-12-18 19:18:33 +00:00
3c Update notes for submitted changes 2015-12-18 19:18:33 +00:00
3d Update notes for submitted changes 2015-12-18 19:18:33 +00:00
04 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
4a Update notes for submitted changes 2015-12-18 19:18:33 +00:00
4b Update notes for submitted changes 2015-12-18 19:18:33 +00:00
4d Update notes for submitted changes 2015-12-18 19:18:33 +00:00
4e Update notes for submitted changes 2015-12-18 19:18:33 +00:00
4f Update notes for submitted changes 2015-12-18 19:18:33 +00:00
05 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
5e Update notes for submitted changes 2015-12-18 19:18:33 +00:00
5f Update notes for submitted changes 2015-12-18 19:18:33 +00:00
06 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
6b Update notes for submitted changes 2015-12-18 19:18:33 +00:00
6f Update notes for submitted changes 2015-12-18 19:18:33 +00:00
07 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
7a Update notes for submitted changes 2015-12-18 19:18:33 +00:00
7b Update notes for submitted changes 2015-12-18 19:18:33 +00:00
7c Update notes for submitted changes 2015-12-18 19:18:33 +00:00
7d Update notes for submitted changes 2015-12-18 19:18:33 +00:00
7f Update notes for submitted changes 2015-12-18 19:18:33 +00:00
08 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
8a Update notes for submitted changes 2015-12-18 19:18:33 +00:00
8c Update notes for submitted changes 2015-12-18 19:18:33 +00:00
8d Update notes for submitted changes 2015-12-18 19:18:33 +00:00
8e Update notes for submitted changes 2015-12-18 19:18:33 +00:00
8f Update notes for submitted changes 2015-12-18 19:18:33 +00:00
9a Update notes for submitted changes 2015-12-18 19:18:33 +00:00
9b Update notes for submitted changes 2015-12-18 19:18:33 +00:00
9c Update notes for submitted changes 2015-12-18 19:18:33 +00:00
9d Update notes for submitted changes 2015-12-18 19:18:33 +00:00
9e Update notes for submitted changes 2015-12-18 19:18:33 +00:00
9f Update notes for submitted changes 2015-12-18 19:18:33 +00:00
15 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
18 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
19 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
21 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
22 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
23 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
24 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
25 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
26 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
27 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
28 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
29 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
30 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
31 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
32 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
33 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
35 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
36 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
37 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
40 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
42 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
44 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
45 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
47 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
48 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
49 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
51 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
54 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
55 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
57 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
58 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
59 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
60 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
61 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
62 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
64 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
66 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
68 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
69 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
73 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
74 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
75 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
76 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
77 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
78 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
79 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
81 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
82 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
85 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
86 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
88 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
89 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
90 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
91 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
94 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
95 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
96 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
97 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
98 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
a1 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
a2 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
a3 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
a4 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
a5 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
a6 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
a8 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
aa Update notes for submitted changes 2015-12-18 19:18:33 +00:00
ab Update notes for submitted changes 2015-12-18 19:18:33 +00:00
ad Update notes for submitted changes 2015-12-18 19:18:33 +00:00
ae Update notes for submitted changes 2015-12-18 19:18:33 +00:00
b0 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
b1 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
b3 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
b5 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
b6 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
b7 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
b8 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
bb Update notes for submitted changes 2015-12-18 19:18:33 +00:00
bf Update notes for submitted changes 2015-12-18 19:18:33 +00:00
c0 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
c1 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
c4 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
c5 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
c6 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
c8 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
ca Update notes for submitted changes 2015-12-18 19:18:33 +00:00
cb Update notes for submitted changes 2015-12-18 19:18:33 +00:00
cc Update notes for submitted changes 2015-12-18 19:18:33 +00:00
cd Update notes for submitted changes 2015-12-18 19:18:33 +00:00
ce Update notes for submitted changes 2015-12-18 19:18:33 +00:00
cf Update notes for submitted changes 2015-12-18 19:18:33 +00:00
d0 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
d1 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
d2 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
d3 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
d4 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
d5 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
d6 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
d7 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
d8 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
d9 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
da Update notes for submitted changes 2015-12-18 19:18:33 +00:00
db Update notes for submitted changes 2015-12-18 19:18:33 +00:00
dc Update notes for submitted changes 2015-12-18 19:18:33 +00:00
dd Update notes for submitted changes 2015-12-18 19:18:33 +00:00
df Update notes for submitted changes 2015-12-18 19:18:33 +00:00
e0 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
e1 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
e2 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
e4 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
e6 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
e7 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
e8 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
e9 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
ea Update notes for submitted changes 2015-12-18 19:18:33 +00:00
eb Update notes for submitted changes 2015-12-18 19:18:33 +00:00
ed Update notes for submitted changes 2015-12-18 19:18:33 +00:00
ee Update notes for submitted changes 2015-12-18 19:18:33 +00:00
f0 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
f4 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
f5 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
f6 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
f7 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
f8 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
f9 Update notes for submitted changes 2015-12-18 19:18:33 +00:00
fb Update notes for submitted changes 2015-12-18 19:18:33 +00:00
fc Update notes for submitted changes 2015-12-18 19:18:33 +00:00
fd Update notes for submitted changes 2015-12-18 19:18:33 +00:00
fe Update notes for submitted changes 2015-12-18 19:18:33 +00:00
ff Update notes for submitted changes 2015-12-18 19:18:33 +00:00