與Capistrano的部署,當我得到這個錯誤:Rake文件沒有得到部署Capistrano的
executing "cd /opt/my_app/dev/releases/20100103021722; rake RAILS_ENV=staging db:migrate"
servers: ["96.30.33.84"]
[96.30.33.84] executing command
** [out :: 96.30.33.84] rake aborted!
** [out :: 96.30.33.84]
** [out :: 96.30.33.84] No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)
** [out :: 96.30.33.84]
** [out :: 96.30.33.84] /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2377:in `raw_load_rakefile'
** [out :: 96.30.33.84]
** [out :: 96.30.33.84] (See full trace by running task with --trace)
** [out :: 96.30.33.84]
它隨機剛開始出現的。我發現問題是我的新部署缺少我的rake文件...但是我正在從我的分段分支進行部署,我可以確認我的分段分支具有Rakefile。不知何故,它沒有得到部署。有誰知道如何解決這個問題?
它也沒有部署我的config/routes.rb文件和其他文件 – Tony 2010-01-03 02:26:51