Tightened up git checking to check for a minimum installed version of

Git.
This commit is contained in:
Jeremy Cook
2014-11-23 14:32:47 -05:00
parent b7e2b45e69
commit a808f56caf
4 changed files with 25 additions and 4 deletions

View File

@@ -20,8 +20,8 @@ module Homesick
def initialize(args = [], options = {}, config = {})
super
# Check if git is installed
unless `git --version`.size > 0
say_status :error, 'Git must be installed to use Homesick', :red
unless `git --version` =~ GIT_VERSION_PATTERN
say_status :error, "Git version >= #{Homesick::Actions::GitActions::STRING} must be installed to use Homesick", :red
exit(1)
end
# Hack in support for diffing symlinks