mirror of
https://gerrit.googlesource.com/git-repo
synced 2024-12-21 07:16:21 +00:00
git: raise hard version to 1.9.1
Debian 7 Wheezy went EOL in May 2018. We don't need to carry support for that anymore as there have been 5 major releases since. Ubuntu Precise went EOL in Apr 2019 (including the extended support phase). That means we can bump the required git version from 1.7.9 to 1.9.1. git-1.7.9 was released in 2012 while git-1.9.1 was released in 2014. So that shouldn't be a problem either. And we've been warning people using git versions older than 1.9.1 for 3 years now that they need to upgrade. Change-Id: Ifbbf72f51010b0a944c2785895d1b605333f9146 Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/415637 Reviewed-by: Josip Sokcevic <sokcevic@google.com> Tested-by: Mike Frysinger <vapier@google.com> Commit-Queue: Mike Frysinger <vapier@google.com>
This commit is contained in:
parent
5591d99ee2
commit
12f6dc49e9
@ -1145,7 +1145,6 @@ class Project:
|
|||||||
# This stops git from pushing all reachable annotated tags when
|
# This stops git from pushing all reachable annotated tags when
|
||||||
# push.followTags is configured. Gerrit does not accept any tags
|
# push.followTags is configured. Gerrit does not accept any tags
|
||||||
# pushed to a CL.
|
# pushed to a CL.
|
||||||
if git_require((1, 8, 3)):
|
|
||||||
cmd.append("--no-follow-tags")
|
cmd.append("--no-follow-tags")
|
||||||
|
|
||||||
for push_option in push_options or []:
|
for push_option in push_options or []:
|
||||||
@ -2565,12 +2564,7 @@ class Project:
|
|||||||
branch = None
|
branch = None
|
||||||
else:
|
else:
|
||||||
branch = self.revisionExpr
|
branch = self.revisionExpr
|
||||||
if (
|
if not self.manifest.IsMirror and is_sha1 and depth:
|
||||||
not self.manifest.IsMirror
|
|
||||||
and is_sha1
|
|
||||||
and depth
|
|
||||||
and git_require((1, 8, 3))
|
|
||||||
):
|
|
||||||
# Shallow checkout of a specific commit, fetch from that commit and
|
# Shallow checkout of a specific commit, fetch from that commit and
|
||||||
# not the heads only as the commit might be deeper in the history.
|
# not the heads only as the commit might be deeper in the history.
|
||||||
spec.append(branch)
|
spec.append(branch)
|
||||||
|
@ -46,8 +46,6 @@
|
|||||||
|
|
||||||
# Supported git versions.
|
# Supported git versions.
|
||||||
#
|
#
|
||||||
# git-1.7.9 is in Ubuntu Precise.
|
|
||||||
# git-1.7.10 is in Debian Wheezy.
|
|
||||||
# git-1.9.1 is in Ubuntu Trusty.
|
# git-1.9.1 is in Ubuntu Trusty.
|
||||||
# git-2.1.4 is in Debian Jessie.
|
# git-2.1.4 is in Debian Jessie.
|
||||||
# git-2.7.4 is in Ubuntu Xenial.
|
# git-2.7.4 is in Ubuntu Xenial.
|
||||||
@ -55,7 +53,7 @@
|
|||||||
# git-2.17.0 is in Ubuntu Bionic.
|
# git-2.17.0 is in Ubuntu Bionic.
|
||||||
# git-2.20.1 is in Debian Buster.
|
# git-2.20.1 is in Debian Buster.
|
||||||
"git": {
|
"git": {
|
||||||
"hard": [1, 7, 9],
|
"hard": [1, 9, 1],
|
||||||
"soft": [2, 7, 4]
|
"soft": [2, 7, 4]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user