 Not finding git command?
Not finding git command?
Added by Anonymous over 14 years ago
So I'm using: https://github.com/ericpaulbishop/redmine_git_hosting
And here is part of my init script and it's output:
echo "$(git --version)"
git version 1.7.4.1
But in my repo settings I have: 
(!) Command: git, Version:
Image: http://grab.by/a5KP
Full init:
# kconfig: - 50 3
# description: Redmine Passenger Dameon
# proccessname: redmine-passenger
### BEGIN INIT INFO
# Provides:          myapp passenger in standalone
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# X-Interactive:     true
# Short-Description: Start/stop de-fra.com web site
### END INIT INFO
PATH=$PATH:/usr/local/bin/
GEM_HOME=/usr/local/rvm/gems/ruby-1.8.7-p334
RVM=/usr/local/rvm/bin/rvm
PASSENGER=/usr/local/rvm/gems/ruby-1.8.7-p334/bin/passenger
ENVIRONMENT=production
SOCKET=/tmp/redmine.socket
APP="/home/www/redmine.el-abid.com/rails_app" 
USER=www
RUBY_VERSION=1.8.7
SET_PATH="cd $APP; $RVM use $RUBY_VERSION; export GEM_HOME=$GEM_HOME" 
CMD="$SET_PATH; $PASSENGER start --socket $SOCKET -e $ENVIRONMENT -d" 
case "$1" in
  start)
    echo "Starting redmine passenger" 
    echo "Access to git?" 
    echo "$(git --version)" 
    echo $CMD
    su $USER -c "$CMD" 
    ;;
  stop)
    echo "Stopping redmine passenger" 
    cd $APP
    $PASSENGER stop -p $PORT
    ;;
  *)
    echo "Usage: $0 start|stop" >&2
    exit 3
    ;;
esac
	Full output:
[root@el-abid ~]# /etc/init.d/redmine start Starting redmine passenger Access to git? git version 1.7.4.1 cd /home/www/redmine.el-abid.com/rails_app; /usr/local/rvm/bin/rvm use 1.8.7; export GEM_HOME=/usr/local/rvm/gems/ruby-1.8.7-p334; /usr/local/rvm/gems/ruby-1.8.7-p334/bin/passenger start --socket /tmp/redmine.socket -e production -d Using /usr/local/rvm/gems/ruby-1.8.7-p334 =============== Phusion Passenger Standalone web server started =============== PID file: /home/www/redmine.el-abid.com/rails_app/tmp/pids/passenger.pid Log file: /home/www/redmine.el-abid.com/rails_app/log/passenger.log Environment: production Accessible via: /tmp/redmine.socket Serving in the background as a daemon. ===============================================================================
Replies (4)
     RE: Not finding git command?
    -
    Added by Anonymous over 14 years ago
    RE: Not finding git command?
    -
    Added by Anonymous over 14 years ago
  
  Just found this in my logs
bad command: git "--version" "--no-color"
which would probably be this http://www.redmine.org/projects/redmine/repository/entry/trunk/lib/redmine/scm/adapters/git_adapter.rb#L59
     RE: Not finding git command?
    -
    Added by Jeffrey Jones over 14 years ago
    RE: Not finding git command?
    -
    Added by Jeffrey Jones over 14 years ago
  
  Just ran into the same sort of problem in redmine-trunk
Command: git | Version:
with a ! iron to the left is displayed when I try and add a git repository.
when I try on the command line
git --version --no-color git version 1.7.2 which git /usr/local/bin/git
from script/console
>> `git --version --no-color` => "git version 1.7.2\n"
     RE: Not finding git command?
    -
    Added by Jeffrey Jones over 14 years ago
    RE: Not finding git command?
    -
    Added by Jeffrey Jones over 14 years ago
  
  And just noticed that I have lost access to all git repos which were working without trouble in the last stable release. I think this should be investigated before 1.2.0 is released
     RE: Not finding git command?
    -
    Added by Jeffrey Jones over 14 years ago
    RE: Not finding git command?
    -
    Added by Jeffrey Jones over 14 years ago
  
  Updating configuration.yml with the absolute path to git executable fixed this issue for me (/usr/local/bin/git).