Merge pull request #2413 from JCount/increase-minimum-git-version
diagnostic: increase minimum git version to 1.8.5
This commit is contained in:
commit
46a91428f7
@ -753,13 +753,14 @@ module Homebrew
|
|||||||
def check_git_version
|
def check_git_version
|
||||||
# https://help.github.com/articles/https-cloning-errors
|
# https://help.github.com/articles/https-cloning-errors
|
||||||
return unless Utils.git_available?
|
return unless Utils.git_available?
|
||||||
return unless Version.create(Utils.git_version) < Version.create("1.7.10")
|
return unless Version.create(Utils.git_version) < Version.create("1.8.5")
|
||||||
|
|
||||||
git = Formula["git"]
|
git = Formula["git"]
|
||||||
git_upgrade_cmd = git.any_version_installed? ? "upgrade" : "install"
|
git_upgrade_cmd = git.any_version_installed? ? "upgrade" : "install"
|
||||||
<<-EOS.undent
|
<<-EOS.undent
|
||||||
An outdated version (#{Utils.git_version}) of Git was detected in your PATH.
|
An outdated version (#{Utils.git_version}) of Git was detected in your PATH.
|
||||||
Git 1.7.10 or newer is required to perform checkouts over HTTPS from GitHub.
|
Git 1.8.5 or newer is required to perform checkouts over HTTPS from GitHub and
|
||||||
|
to support the 'git -C <path>' option.
|
||||||
Please upgrade:
|
Please upgrade:
|
||||||
brew #{git_upgrade_cmd} git
|
brew #{git_upgrade_cmd} git
|
||||||
EOS
|
EOS
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user