bitbucket リポジトリを本番サーバーにデプロイしようとしていますが、デプロイできません。Git bash からプッシュ プルを実行すると、すべてが機能しますが、カピストラーノは同じことを達成できません。
set :application, "my_app"
set :user, "username"
set :repository, "ssh://git@bitbucket.org/accountname/repository.git"
role :web, "www.domain.com"
set :deploy_to, "/home/domaincom/domain.com"
set :use_sudo, false
set :scm, :git
set :branch, 'master'
set :deploy_via, :copy
set :copy_cache, true
set :copy_exclude, %w(.git)
task :create_symlinks, :roles => :web do
run "rm #{current_release}/public/.htaccess"
run "ln -s #{current_release}/shared/.htaccess #{current_release}/public/.htaccess"
run "ln -s /home/domaincom/libraries/Zend #{current_release}/library/Zend"
end
after "deploy:finalize_update", :create_symlinks
私が得るエラーはこれです
:No such file or directory -git ls-remote ssh://git@bitbucket.org/accountname/repository.git master (Error::ENOENT)
過去4日間、これで立ち往生しています。展開キーも追加しようとしました。しかし、何も機能しません
編集: また、本番サーバーに Git も Capistrano もインストールされていないことにも注意してください。Windowsマシンでカピストラーノを使用しています