通过系统执行其他 rake 任务的 Rake 任务失败 - 没有这样的文件来加载“rake”;
我编写了一个 rake 任务来通过系统运行其他一些 rake 任务(以便将 ActiveRecord 绑定到不同的数据库等)。它在我的 OS X 机器上运行良好,但在我们的…
Rake Gems 安装错误
我在尝试安装 gems 时收到以下错误: Mohammad-Azams-MacBook-Pro:awesomecats azamsharp$ sudo rake gems:install Password: (in /Projects/awesomec…
告诉 Rails 缓存静态文件组
是否可以在无需访问网站的情况下告诉rails一起执行application.html.erb页面中所有文件的缓存? 我的页面中有以下代码: <%= stylesheet_link_tag '…
Rails:获取环境中调用的 rake 任务的名称。rb?
我尝试在我的 environment.rb 中为 rake 任务“gems:install”禁用插件自动加载,因为它可能会导致无法解决的依赖关系和错误(请阅读 http://blog.joo…
清除或重新创建 Ruby on Rails 数据库
我有一个充满数据的开发 Ruby on Rails 数据库。我想删除所有内容并重建数据库。我正在考虑使用类似的东西: rake db:recreate 这可能吗?…
Rail3 rake 测试任务未运行测试
我有一个与 先生非常相似的问题。 Limpens,有一个主要不同之处:我确实将 test_unit Railtie 包含到我的 application.rb 中。 从我的 application.rb…
Rails 和 IP 欺骗
我在 Rails 2.3.2 上有一个小型应用程序,使用 nginx+thin(127) 提供服务。 操作系统 FreeBSD 7.1,数据库 - Posgresql。 这周我的应用程序突然崩溃了…
将 Ruby 源代码作为 HTML 添加到 RDoc
如何将 ruby 代码文件按原样包含到 RDoc 中? 我有一个 example.rb 文件,该文件记录了如何使用我的 gem,我想将其包含为以下文件之一: README.r…
有没有办法知道 Rails 应用程序已从 rake 命令启动?
我正在 Rails 初始化程序中执行大量缓存任务。 它们对网站很有用,但当我启动 rake 任务时绝对无用且耗时。 Rails 有没有办法知道应用程序何时从 rake…
Ruby 没有选择正确的重载方法
我有一个用于 rake 脚本的简单 Nunit 运行程序: module NUnitRunner @NUnitPath = "#{RootDir}/tools/nunit/nunit-console.exe" def self.RunTests(t…
将 Gollum wiki 部署到 Heroku
Gollum 是“一个简单的、由 Git 驱动的 wiki,具有出色的 API 和本地前端。” 它托管在 GitHub 上: http://github.com/github/gollum 它似乎是一个简…
使用 Rails Generator 之类的东西进行 PHP 开发
我想创建一个基于命令行的 PHP 开发工具。 它应该根据 Rails 生成器的功能执行非常相似的操作,并与 rake 集成,因为数据库的 rake 任务也应该可用。 …