如何解决 Rails 插件上的 rake 任务弃用问题?
由于此处引入的概念, Rails::Plugin 只不过是一个 Rails::Engine,但由于它已加载 在启动过程中为时已晚,它确实 不具有相同的配置权力 作为一个裸露…
运行 rake 任务以在 Heroku 上启动 Resque 工作线程
因此,我在 Heroku 上设置了 Resque 和 redis,这就是我的 resque.rake 文件的样子: require 'resque/tasks' task "resque:setup" => :environment d…
如何在 capistrano 中使用 --trace 运行 rake?
我希望 capistrano 使用 --trace 调用 rake,这样我就可以找出它失败的原因。我该怎么做? set :rake 'rake --trace' 不起作用。…
尝试创建没有 id 列但面对“唯一索引”的表来自 sqlite 的错误
我按照下面链接中的说明“创建没有“id”列的表”,因为我使用的是“emp_id”。 创建没有 :id 列的 ActiveRecord 数据库表? 我遇到来自 Sqlite 的错…
什么是“环境”? Rake 中的任务?
根据“自定义 Rake 任务”: desc "Pick a random user as the winner" task :winner => :environment do puts "Winner: #{pick(User).name}" end 据…
Rake 找不到依赖项
为什么文件无法加载?非常感谢任何帮助。 rake db:setup RAILS_ENV="development" --trace rake aborted! no such file to load -- rqrcode /Users/dc…
ROR:耙子中止!堆栈级别太深
我已经尝试过该网站上发布的有关此问题的答案。但没有任何效果 我有以下设置: rvm 1.6.32 by Wayne E. Seguin ([email ;受保护]) [https://rvm.begi…
具有可变任务列表的 Rake 多任务
我读过一些 帖子、提示 和 有关使用 rake 参数和 rake 多任务的教程。以下是一些简单的例子。 multitask 'build_parallel' => ['build_a', 'build_z']…
不知道如何在 Ubuntu natty 上构建 rake db:migrate?
我不确定如何使用 Capistrano 部署应用程序,但我想我至少会尝试在部署服务器上加载所需的所有文件,因此我在 Github 上进行了 git pull 并使用捆绑安…
如何在 Rails 3 中运行重点功能测试
在 users_controller_test.rb 中,我有: def test_name ... end def test_name_2 ... end etc... 是否可以仅从命令行运行第一个测试?比如: rake te…
Rails 3.1.0.rc5 Rake 问题
迁移似乎没有运行,这让我感到非常头疼。不知道为什么——让我很恼火!我不知道“访客”到底是什么。 $ bundle exec rake db:migrate --trace ** Invo…
如何轻松保存 Rails 应用程序的 HTML 页面以提供给 Designer?
我正在开发 Rails 应用程序,设计师正在单独设计原始 HTML 页面。很难将他的环境设置为直接使用该应用程序,因此我希望能够以某种方式将我的应用程序…
如果通过 rake 运行,则第一个单元测试失败
我的项目中有 Rakefile 。 mt_server_dir = File.expand_path('vendor/murder_traffic_server') Rake::TestTask.new("test_vendor") do |t| chdir mt_…
在 Mac OS 10.6.8 上安装 Webistrano RAILS_ENV=生产 rake db:migrate 失败
我一直在尝试安装 Webistrano。我已经安装了它所需的所有依赖项,包括 Capistrano,如 github wiki 上所述: https:// /github.com/peritor/webistran…