卡皮斯特拉诺 + RVM +耙子任务
我有一个使用 rvm ruby 1.9.2 的项目 (在项目目录的 .rvmrc 中设置)。 使用 Capistrano 进行部署。 有一个 rake 任务,我想通过 capistrano 从…
雷克流产了! Heroku 上未初始化的常量 Rake::DSL
尝试在 Heroku 上rake db:migrate 时。我收到以下错误。 rake aborted! uninitialized constant Rake::DSL 据我所知,这似乎是 Rake 0.9.2 的一个错误…
如何从 rake 任务运行 MySQL 查询?
我正在为我的客户从旧数据库中删除重复项,并且我找到了一个 MySQL 查询来做到这一点。我想创建一个 Rake 任务来运行生产服务器的查询。我该怎么做呢…
Ruby/Rails 转换为字符串错误
我正在使用 parseexcel gem 来读取 Excel 文件.. 只要我将内容打印到控制台,一切都工作正常。 我创建了一个 rake 任务来将数据插入数据库.. 所以我有…
Rake 测试:宝石加载错误
我定义了一个简单的 rake 任务来运行 ruby 测试,但存在 rake 无法加载 Gemfile 中定义的版本的 gem 的问题。它得到一个 Gem::LoadError。有没有…
通过rails服务器/乘客启动上帝?
以下情况: 我有一个服务器和一些应该一直运行的 rake 任务,fe: # email_sender.rake (except only) while true fetch all mail entries.each do |ma…
如何激活或设置默认佣金?
我见过很多 You have already activated rake 0.9.x, but your Gemfile requires rake 0.x.x 错误。 当然,它们可以通过以下一些方法来解决(暂时或始…
Rails 插件任务弃用警告
我的项目中出现此警告: 弃用警告:供应商/插件/应该/任务中的 Rake 任务和供应商/插件/svg_web/任务已弃用。请改用 lib/tasks。 我阅读了如何修复它…
ruby on Rails 3 在生产模式下不会调用 Rake 任务
从控制器:- call_rake :parse_venue, :venue_list_id => venue_list.id def call_rake(task, options = {}) options[:rails_env] ||= Rails.env args…
Rake 中模型参考上未初始化的常量错误
在我的sample_data.rake 文件中,我的命令“Diner.create!(...)”会导致“未初始化的常量Diner”错误。但是,如果我在 Rails 控制台中执行相同的“Din…
Rake 任务:如何从另一个名称空间创建任务先决条件?
rake 任务允许定义之前需要运行的其他任务列表作为先决条件,即 namespace :import do task :products => [:environment, :tax_categories] do ... # …
Rails 3 中 Rake 任务的源代码在哪里?
all: 我知道如何通过输入 rake -T 来显示所有任务,并且我知道如何通过在 RAILS_ROOT/lib/tasks 下添加 rake 文件来添加自己的任务。但是,如果我想…
Gem 的 Rake 任务使用当前位置
在 gem 中,我使用 评估 来测试不同的 gem 依赖项。 我面临的问题是 评估 尝试运行命令: BUNDLE_GEMFILE=gemfiles/3.0.gemfile bundle exec /Users/s…