1

Rails アプリを作成しました。現在、Windows システムから vexxhost (ホスティング会社) に展開しています。github にリポジトリがあり、Rails アプリをデプロイするすべての手順に従いました。「cap deploy:cold」と入力するまではすべて順調でしたが、その後、次のエラーが表示されました。

ここに画像の説明を入力

私の deploy.rb ファイル

 require 'bundler/capistrano'
 require 'capistrano'
 require 'capistrano-vexxhost'


  # Account Settings

  ssh_options[:forward_agent] = true

  set :user, "innocent"
  set :password, "2Q0bNx85it"
  set :domain, "legoads.com"
  set :mount_path,"/home/innocent/public_html"
  set :application,"legoads"
  set :scm, :git
  set :repository, "git@github.com:innoc/Legoads.git"
  default_run_options[:pty] = true
4

1 に答える 1

1

エラーから、git がリモート サーバーにインストールされていないようです。git をインストールして再試行するか、サーバーをセットアップするための capistrano レシピを作成します。これにより、他のタスクの中で git がインストールされます。

于 2013-03-01T15:37:01.880 に答える