Rake 与 Thor 的自动化脚本对比?
我想自动化一些事情,比如: 使用预先选择的数据库创建一个新的 Ruby on Rails 应用程序,Git 初始化它,创建一个 Heroku项目,提交所有文件等。 通过…
使用 Rake 或 Gem 构建脚本?
我想构建为我实现自动化的脚本。 这是我想要做的一个例子: 创建新的rails应用程序 (rails new application_name --database=mysql) 跳转到文件夹 初…
使用 Capistrano 执行 Rake 任务?
Capistrano 仅用于部署 Rails 应用程序吗? 基本上我想要一个脚本框架来为我处理所有服务器/客户端脚本。 示例: 更新 Ubuntu、安装具有依赖项的 gems…
Rails rake:测试很慢
我已经在 Windows 笔记本电脑上开发 RoR 应用程序大约一个月了,但是每次运行测试都需要很长时间才能完成(10 多分钟)。 在具有类似硬件的 MacBook P…
RVM、Merb、Rake 和 RSpec
我当前正在运行通过 RVM 安装的 ruby-1.9.1。我一直在考虑使用 Merb,但是当我尝试运行它时,我收到此错误: sam@shiny-dev:~/Projects/mojo$ rak…
“rake test”的问题rake 报告“找不到任务 ./test/whatever-my-first-test-file-is.rb”
我已将此信息放入粘贴中,但在此处重复(粘贴链接 http://pastie.org/private /4vprzwhllqv35egrf8jzwg ) 问题出现在我自己的项目中,但我不知道我做…
IronRuby Rake 和 -X:PrivateBinding
我正在尝试设置 Rake 脚本来运行所有 IronRuby rspec 测试。测试需要访问内部构造函数和方法。 IronRuby 通过 ir.exe 上的 -X:PrivateBinding 开关支…
Rails——可以在通用 rake 任务中运行迁移方法吗?
我知道这不是最佳实践,而且很可能甚至不应该使用,因为这就是迁移的用途,但我想知道是否可以在常规 rake 任务中执行特定于迁移的命令。比如: names…
rake db:migrate 对我不起作用
我收到此错误 rake db:migrate (in /Users/john/Sites/my_app) rake aborted! Don't know how to build task 'db:migrate' 当我跟踪错误时,我得到 ra…
RSpec 看到 xits 但没有其他测试?
因此,每当我在应用程序目录中运行“rake spec”时,我都会看到: admin@nurvus:~/workspace/spec $ rake spec (in /Users/admin/workspace/) DEPRECA…
ActiveRecord 迁移和Rake 任务未加载模型?
我知道你可以这样做来加载 Rails 环境: task :my_task => :environment do MyModel.find(1) end 但模型中的代码似乎没有执行。我正在使用acts_as_a…
Ruby on Rails:迁移:如何将表合并到新表中?
我有两张桌子 附件: name, doc_name, doc_type, doc_size, cat 和媒体: name, doc_name, doc_type, doc_size, cat 如何编写迁移文件,以便它获取两…