git-repo/subcmds
Mike Frysinger 82caef67a1 repo: lower min version of git a bit
We were perhaps a bit too hasty to jump to git-2.10.  Existing LTS
releases of Ubuntu are quite old still: Trusty has 1.9 while Xenial
has 2.5.  While we plan on dropping support for those eventually as
we migrate to Python 3.6, we don't need to be so strict just yet on
the git versions.

We also want to disconnect the version the repo launcher requires
from the version the rest of the source tree requires.  The repo
launcher doesn't need as many features, and being flexible there
allows us more freedom to upgrade & rollback as needed.

So we'll allow git-1.7 again, but start warning on any users older
than git-1.9.  This aligns better with existing LTS releases, and
gives users a chance to start upgrading before we cut them off.

Change-Id: I140305dd8e42c9719c84e2aee0dc6a5c5b18da25
Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/254573
Reviewed-by: David Pursehouse <dpursehouse@collab.net>
Tested-by: Mike Frysinger <vapier@google.com>
2020-02-12 00:28:03 +00:00
..
__init__.py set default file encoding to utf-8 2019-06-13 14:30:52 +00:00
abandon.py split out cli validation from execution 2019-08-28 03:54:11 +00:00
branches.py set default file encoding to utf-8 2019-06-13 14:30:52 +00:00
checkout.py split out cli validation from execution 2019-08-28 03:54:11 +00:00
cherry_pick.py split out cli validation from execution 2019-08-28 03:54:11 +00:00
diff.py diff: handle errors gracefully 2019-10-01 05:44:09 +00:00
diffmanifests.py split out cli validation from execution 2019-08-28 03:54:11 +00:00
download.py remove spurious +x bits 2020-02-09 23:24:03 +00:00
forall.py Fixing forall subcommand for Py3 2020-02-10 10:52:27 +00:00
gitc_delete.py set default file encoding to utf-8 2019-06-13 14:30:52 +00:00
gitc_init.py init: handle -c conflicts with gitc-init 2020-02-05 16:00:10 +00:00
grep.py grep: handle errors gracefully 2019-10-01 05:45:58 +00:00
help.py help: unify command display 2019-12-03 02:31:05 +00:00
info.py info: Add the manifest revision 2020-01-24 14:46:30 +00:00
init.py repo: lower min version of git a bit 2020-02-12 00:28:03 +00:00
list.py split out cli validation from execution 2019-08-28 03:54:11 +00:00
manifest.py use open context managers in more places 2019-11-12 03:44:39 +00:00
overview.py set default file encoding to utf-8 2019-06-13 14:30:52 +00:00
prune.py prune: handle branches that track missing branches 2019-11-16 19:55:02 +00:00
rebase.py rebase: add basic coloring output 2019-09-24 04:17:03 +00:00
selfupdate.py set default file encoding to utf-8 2019-06-13 14:30:52 +00:00
smartsync.py set default file encoding to utf-8 2019-06-13 14:30:52 +00:00
stage.py set default file encoding to utf-8 2019-06-13 14:30:52 +00:00
start.py Add repo start option to create the branch based off HEAD 2019-09-04 04:34:50 +00:00
status.py status: import print_function 2019-06-14 14:13:23 +00:00
sync.py sync: change how we preserve objects in shared repos 2020-02-11 23:58:43 +00:00
upload.py upload/editor: fix bytes/string confusion 2019-11-16 23:55:30 +00:00
version.py version: add source versions & User-Agents to the output 2019-10-01 05:47:35 +00:00