Tag: 耙子

耙与自动化脚本托尔?

我想自动化的东西,如: 使用预先选定的数据库创build一个新的Ruby on Rails应用程序,Git初始化它,创build一个Heroku项目,提交所有文件等。 通过SSH上传文件夹中的所有文件到另一台计算机,但不要覆盖文件。 升级Ubuntu,通过apt-get安装所有的基本软件包。 据我所知,这个工具是Rake和Thor,但是,我应该使用哪一个呢? 耙子在我看来更像事实上和stream行。 我听到有人推荐雷神。 这些如何在一个破败的对方站在一起?

在Rspectesting中运行Rake任务

我正在构build一个集成testing套件,并且有一点逻辑,我需要一个干净的数据库。 我如何在我的一个db:test:purge运行db:test:purge任务? 我正在使用:ruby 1.9.2,rails 3.0.9,rspec 2.6

为什么Ruby 1.9.2从LOAD_PATH中删除“。”,还有什么办法呢?

Ruby 1.9.2的最新变更不再生成当前目录. 你的LOAD_PATH一部分。 我有一个不重要的Rakefiles数量假设. 是LOAD_PATH一部分,所以这打破了他们(他们报告“没有这样的文件加载”的基于项目path的所有需求语句)。 有没有特别的理由呢? 至于解决方法,添加$: << "." 无处不在,但似乎令人难以置信的,我不想这样做。 什么是使我的Rakefiles 1.9.2 +兼容的首选方式?