Tool for uploading changesets to Gerrit from git
Go to file
Jonathan Rosser 5bfaa4a6f3 Force use of scp rather than sftp when possible
OpenSSH has deprecated its use of scp/rcp protocol in favor of SFTP,
which the embedded Apache mina-sshd in widely-deployed Gerrit
versions does not yet support. The default officially changed in
OpenSSH 9.0 (some distributions, such as Fedora and CentOS, switched
their default behavior to this as early as OpenSSH 8.7 or 8.8),
leading to a ``subsystem request failed on channel 0`` error during
commit-msg hook retrieval. Now git-review will attempt to detect
whether scp's -O option is available to force use of the legacy
scp/rcp protocol, and apply it if so.

Change-Id: Ib64c03c3e12a3a8390e38f6ca9393db3b3c2a9e3
2022-04-10 12:39:22 +00:00
doc Doc updates for Git "core.hooksPath" option support 2021-06-24 12:06:12 +02:00
git_review Force use of scp rather than sftp when possible 2022-04-10 12:39:22 +00:00
releasenotes/notes Force use of scp rather than sftp when possible 2022-04-10 12:39:22 +00:00
.gitignore gitignore: Ignore reno artefacts 2020-01-16 15:14:16 +00:00
.gitreview Corrected git-review project organization 2019-06-19 14:57:13 +00:00
.mailmap Migrate to pbr. 2013-08-15 20:42:37 +00:00
.stestr.conf Switch from testrepository to stestr 2019-02-12 09:58:46 +00:00
.zuul.yaml Fix nodeset selections for zuul jobs 2021-06-17 07:29:08 +02:00
bindep.txt Overhaul Python package metadata and OpenDev URLs 2021-02-26 20:45:24 +00:00
CONTRIBUTING.rst Overhaul Python package metadata and OpenDev URLs 2021-02-26 20:45:24 +00:00
git-review.1 Add option for disabling thin pushes 2021-04-12 11:38:23 -07:00
LICENSE Ported rfc.sh to a standalone program. 2011-09-25 09:16:31 -07:00
README.rst Overhaul Python package metadata and OpenDev URLs 2021-02-26 20:45:24 +00:00
requirements.txt Drop support for py27 2021-01-13 14:10:31 +00:00
setup.cfg Overhaul Python package metadata and OpenDev URLs 2021-02-26 20:45:24 +00:00
setup.py Drop support for py27 2021-01-13 14:10:31 +00:00
test-requirements.txt Install PBR explicitly 2021-04-23 10:42:35 -07:00
tox.ini Install PBR explicitly 2021-04-23 10:42:35 -07:00

git-review

A git command for submitting branches to Gerrit

git-review is a tool that helps submitting Git branches to Gerrit for review.