我想要为我创建自动化事物的脚本。使用Rake或Gem构建脚本?
这里是我想要做的一个例子:
- 创建新的Rails应用(导轨新应用程序名称--database = MySQL的)
- 跳转到文件夹
- 初始化的git(git的初始化; git的补充。git的承诺-m “第一承诺”;远程Git添加名称地址;混帐推名硕士)
- 创建Heroku的项目(Heroku的创建;混帐推Heroku的主人)
- 等等...
我有很多这样的脚本(不只是轨道相关)我想要构建。
这些步骤应该用Rake还是Gem编码?
从我所了解的耙子通常是从当前文件夹的Rakefile获取任务。如果我想使操作普遍化,创建一个宝石是否更好?
的事情是,我希望能够从调用它的任何目录我在。
哪些优点和缺点每个?
你在使用什么操作系统? – Brian 2010-08-19 19:07:20
Ubuntu服务器10.4。为什么? – 2010-08-19 19:17:00
因为我的答案不是很多窗户:-) – Brian 2010-08-19 19:21:02