Chris,
     Your were right on. I ssh'd into my server and I couldn't do any
Git commands. I appealed to HostGator and they went ahead and
installed the git client on the server.

Thanks for your response,
Wayne

On Sep 30, 10:09 am, Chris Wanstrath <[email protected]> wrote:
> Looks like you don't have git installed on your server.
>
> Chris
>
>
>
> On Wed, Sep 30, 2009 at 5:13 AM, Wayne Simacek <[email protected]> 
> wrote:
>
> > Sorry in advance, I'm not sure as this is on topic, but I'm having
> > trouble doing a capistrano-2.5.9 cold deployment on HostGator using
> > passenger-2.2.5 with set :repository,  "git://github.com/WSimacek/
> > learning-rails-sample-app.git".
>
> > Here's my deploy.rb:
>
> > default_run_options[:pty] = true
> >  set :use_sudo, false
>
> >  set :application, "csm"
> >  set :deploy_to, "apps/#{application}"
>
> >  role :web, "74.52.68.76"                          # Your HTTP server,
> > Apache/etc
> >  role :app, "74.52.68.76"                          # This may be the
> > same as your `Web` server
> >  role :db,  "74.52.68.76", :primary => true        # This is where
> > Rails migrations will run
> >  # role :db,  "your slave db-server here"
>
> >  set :repository,  "git://github.com/WSimacek/learning-rails-sample-
> > app.git"
> >  ssh_options[:port] = 2222
> >  set :scm, "git"
> >  set :branch, "master"
> >  set :deploy_via, :remote_cache
>
> >  set :user, "wsimacek"
> >  set :admin_runner, "wsimacek"
>
> >  # If you are using Passenger mod_rails uncomment this:
> >  # if you're still using the script/reapear helper you will need
> >  # thesehttp://github.com/rails/irs_process_scripts
>
> >  namespace :deploy do
> >   desc "Restart Application"
> >   task :restart, :roles => :app, :except => { :no_release => true }
> > do
> >     run "#{try_sudo} touch #{File.join
> > (current_path,'tmp','restart.txt')}"
> >   end
> >   desc "Start Application -- not needed for Passenger"
> >   task :start, :roles => :app do
> >     # nothing -- need to override default cap start task when using
> > Passenger
> >   end
> >  end
>
> > =========
> > I ran a cap:deploy:check and the results were positive:
>
> > wayne-simaceks-macbook-pro:learning-rails-sample-app wjsimacek$ cap
> > deploy:check  * executing `deploy:check'
> >  * executing "test -d apps/csm/releases"
> >   servers: ["74.52.68.76"]
> > Password:
> >   [74.52.68.76] executing command
> >   command finished
> >  * executing "test -w apps/csm"
> >   servers: ["74.52.68.76"]
> >   [74.52.68.76] executing command
> >   command finished
> >  * executing "test -w apps/csm/releases"
> >   servers: ["74.52.68.76"]
> >   [74.52.68.76] executing command
> >   command finished
> >  * executing "which git"
> >   servers: ["74.52.68.76"]
> >   [74.52.68.76] executing command
> >   command finished
> >  * executing "test -w apps/csm/shared"
> >   servers: ["74.52.68.76"]
> >   [74.52.68.76] executing command
> >   command finished
> > You appear to have all necessary dependencies installed
> > ====================
> > Here's the early part of my console logging on the cap deploy:cold:
>
> > wayne-simaceks-macbook-pro:learning-rails-sample-app wjsimacek$ cap
> > deploy:cold
> >  * executing `deploy:cold'
> >  * executing `deploy:update'
> > ** transaction: start
> >  * executing `deploy:update_code'
> >   updating the cached checkout on all servers
> >   executing locally: "git ls-remote 
> > git://github.com/WSimacek/learning-rails-sample-app.git
> > master"
> > /usr/local/git/bin/git
> >  * executing "if [ -d apps/csm/shared/cached-copy ]; then cd apps/csm/
> > shared/cached-copy && git fetch -q origin && git reset -q --hard
> > f52a90981a83b9af4b0822629bb1e1d2c62da9ae && git clean -q -d -x -f;
> > else git clone -q git://github.com/WSimacek/learning-rails-sample-app.git
> > apps/csm/shared/cached-copy && cd apps/csm/shared/cached-copy && git
> > checkout -q -b deploy f52a90981a83b9af4b0822629bb1e1d2c62da9ae; fi"
> >   servers: ["74.52.68.76"]
> > Password:
> >   [74.52.68.76] executing command
> > ** [74.52.68.76 :: out] sh: git: command not found
>
> > Any suggestions would be greatly appreciated.
> > Thanks,
> > Wayne
>
> --
> Chris Wanstrathhttp://github.com/defunkt
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"GitHub" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/github?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to