rake相关内容

使用旧版本的 Rake

我有 Rake 版本 0.9.1,但我需要为项目使用 0.8.7,我相当确定我安装了这两个版本,但默认情况下它始终使用 0.9.1.有没有办法指定使用哪个版本的 Rake? 我正在尝试运行这个:rake db:drop db:create db:migrate db:seed我得到这个错误:您已经激活了 rake 0.9.1,但您的 Gemfile 需要 rake 0.8.7.考虑使用 bu ..
发布时间:2022-01-19 10:41:12 其他开发

“黄瓜:找不到命令"命令行错误;“耙黄瓜"虽然工作正常

刚刚在我的系统上更新了我的 Cucumber Gems,但在运行我的标记 Cucumber 功能时遇到了问题.“黄瓜"命令不再适用于我的命令行. -bash: cucumber: 找不到命令 最初的想法是我的 $PATH 没有在我的 bash_login 中正确设置.不过,我认为这里一切似乎都是正确的: 回显 $PATH/opt/local/bin:/opt/local/sbin ..
发布时间:2022-01-18 21:35:54 其他开发

无法使用 bundle exec 找到 rake

当我尝试执行“bundle exec rake anything"时,出现错误: 在任何来源中都找不到 rake-10.1.0.运行 `bundle install` 来安装缺失的 gem. 但是当我执行简单的 'rake anything' 时,rake 正在工作. 当然,我尝试过任何方式设置 gem,我知道: gem install rake -v=10.1.0 在Gemfi ..
发布时间:2022-01-18 18:25:28 其他开发

在任何源中都找不到 rake-10.0.4 (Bundler::GemNotFound)

我最近一直在尝试在服务器上运行我的 ruby​​ 应用程序,但一直遇到这个错误: 在任何源中都找不到 rake-10.0.4 (Bundler::GemNotFound) 我正在运行 Rails 3.2.12 和 Ruby 1.9.3p392.到现在我在访问服务器时没有遇到任何问题,这是我第一次遇到这个错误. 我曾尝试四处寻找答案,但由于我对 ruby​​ 和 rails 比较陌生,所以 ..
发布时间:2022-01-18 18:24:25 其他开发

没有要加载的文件 -- rdoc/task

当我跑步时 rake db:create 我收到此错误 rake 中止!没有要加载的文件 -- rdoc/task(通过使用 --trace 运行任务查看完整跟踪) 这里是 --trace /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'/usr/lib/ruby/sit ..
发布时间:2022-01-18 18:19:54 其他开发

在 mac 上安装 cocoapods 失败

我尝试按照 http://cocoapods.org/ 的说明在 mac 上安装 cocoapods,但得到了错误如下: $sudo gem install cocoapods错误:执行 gem 时...(Gem::RemoteFetcher::FetchError)错误响应服务不可用:后端服务器容量为 503 (https://api.rubygems.org/api/v1/dependenc ..
发布时间:2022-01-18 18:06:16 其他开发

Ruby Gem 中未初始化的常量 Rake::DSL

我一直在努力更新我的 gem(whm_xml,位于 https://github.com/ivanoats/whm_xml_api_ruby ) 使其与 ruby​​ 1.9.2、最新的 ruby​​gems、最新的 bundler、最新的 rdoc、最新的 rake 一起使用.它在 1.8.7 中运行良好,但仅在 1.9.2 中出现“未初始化的常量 Rake::DSL"错误.我认为 rake 0 ..
发布时间:2022-01-18 17:58:19 其他开发

在 gems 中包含 rake 任务

1) 在 gems 中是否有一个“最好"的地方来执行 rake 任务?我在 /tasks、/lib/tasks 中看到过它们,并且看到过它们写成 *.rb 和 *.rake -- 不确定哪个(如果有)是“正确的" 2) 在环境中配置 gem 后,如何使它们对应用程序可用? 解决方案 在 Rails 3 上,您可以通过 Railties 完成此操作.这是我刚刚制作的 gem 的代码: ..
发布时间:2022-01-18 17:57:41 其他开发

GitLab sidekiq 测试失败

我正在按照这里的说明进行操作: https://github.com/gitlabhq/gitlabhq/blob/4-1-stable/doc/install/databases.md 当我尝试运行测试时: sudo -u gitlab -H bundle exec rake gitlab:env:info RAILS_ENV=productionsudo -u gitlab -H ..
发布时间:2022-01-10 11:32:26 其他开发

Rails3 设计未定义的方法`confirmation_url'

我似乎已经为我的用户身份验证设置了 Devise,并设置了 :confirmable 选项. 当我在浏览器中运行它时,一切似乎都运行良好,我注册,转到我的 rails s 控制台中服务器日志中显示的确认 URL. 但是,当我尝试将以下内容添加到我的 db/seed.rb User.create!(:username => 'haar', :email => 'haar@example ..
发布时间:2022-01-07 16:37:14 其他开发

bundle exec 不适用于 crontab

我正在尝试使用 crontab 执行以下 shell 脚本: #!/bin/shcd/mnt/voylla-production/current捆绑执行耙维护:last_2_days_orders捆绑执行佣金维护:send_last_2_days_payment_dropouts crontab 条目是 0 16 * * */mnt/voylla-production/releases/20 ..
发布时间:2022-01-03 23:54:24 其他开发

每分钟运行一次的邮件程序的最佳 Rails 解决方案

我有一个应用程序,它每分钟检查一次数据库,以查找当时应该发送的任何电子邮件.我正在考虑将其设为每分钟由 cron 作业运行的 rake 任务.有没有更好的解决方案? 据我所知,这并不理想,因为 rake 必须每分钟加载整个 Rails 环境,这变得很昂贵. 想法? 谢谢. 解决方案 您可以使用backgroundrb.但是,这会占用主 Rails 应用的内存,因为它会生成 ..
发布时间:2022-01-03 23:51:38 其他开发

Rake Cron 作业错误

0/5 * * * */bin/bash -l -c 'cd/home/mss/ruby/example && RAILS_ENV=development/usr/local/bin/bundle exec rake check_me_out --silent >>/tmp/cron_log.记录 2>&1' 上面的 cron 抛出一个错误“bash: bundle: command not ..
发布时间:2022-01-03 23:24:46 其他开发

ruby 脚本中“rake routes"的结果

rake routes 非常慢(在我的计算机中为 30 秒),但我需要它来进行路由规范. 那么,有没有办法获得所有的路由,比如 rake 路由?(或者 rake 路由是如何工作的?) 我使用 Rails 3,我所看到的只是 Rails 3,我在 rails 文档中找不到任何可以使用的内容. 解决方案 Rails.application.routes.routes.to_a ..
发布时间:2022-01-02 11:40:00 其他开发

FactoryGirl 搞砸了 rake db:migrate 过程

我正在使用 Rspec (2.11.0) 和 FactoryGirl (4.0.0) 在 Ruby on Rails 3 中执行 TDD/BDD.我有一个类别模型的工厂: FactoryGirl.define "Category" do工厂:类别做名字“福"结尾结尾 如果我删除,创建然后在测试环境中迁移数据库,我会收到此错误: rake 中止!找不到表“类别" 出现这个问题是因为 Fact ..
发布时间:2022-01-02 09:40:20 其他开发