近来由于新项目的需要,把系统的rails版本升级到了2.0.2,可是这个rails版本并不与旧版本兼容,导致使用老版本开发的项目出现诸多问题。
如何解决多项目对应多rails版本的问题呢?
今天发现一个很管用的rake脚本,命令如下(项目目录下执行
)
rake rails:freeze:gems
这个命令是根据你的RAILS_ROOT/config/environment.rb中的RAILE_GEM_VERSION常量设置的值把项目与具体的rails版本绑定,输出如下:
Freezing to the gems for Rails 1.2.2
rm -rf vendor/rails
mkdir -p vendor/rails
cd vendor/rails
Unpacked gem: 'activesupport-1.4.1'
mv activesupport-1.4.1 activesupport
Unpacked gem: 'activerecord-1.15.2'
mv activerecord-1.15.2 activerecord
Unpacked gem: 'actionpack-1.13.2'
mv actionpack-1.13.2 actionpack
Unpacked gem: 'actionmailer-1.3.2'
mv actionmailer-1.3.2 actionmailer
Unpacked gem: 'actionwebservice-1.2.2'
mv actionwebservice-1.2.2 actionwebservice
Unpacked gem: 'rails-1.2.2'
cd -
其实就是把指定版本的rails以及依赖的组件放到项目的vendor目录下,这样项目就不再依赖系统的rails版本,而是每次启动的时候都在verndor目录下去记载rails框架,移植起来也比较方便
输入:
rake --tasks
可查看更多的脚本
分享到:
- 2008-05-30 16:37
- 浏览 1405
- 评论(1)
- 论坛回复 / 浏览 (1 / 2637)
- 查看更多
相关推荐
使用halcon进行测量,使用的是rake算子;使用halcon进行测量,使用的是rake算子;
RAKE接收技术是第三代CDMA移动通信系统中的一项重要技术。在CDMA移动通信系统中,由于信号带宽较宽,存在着复杂的多径无线电信号,通信受到多径衰落的影响。RAKE接收技术实际上是一种多径分集接收技术,可以在时间上...
halcon提供给我们使用的测量矩形只能返回一个点,操作起来比较复杂,实际项目中不好使用; 为了提高工具的通用性,鲁棒性,也是为了提高项目的开发效率,基于halcon已有的算子进一步开发工具是比较不错的选择。 rake...
这只是用于切换gnome-terminal颜色方案的简单Rake脚本。 可悲的是,gnome-terminal将配色方案与配置文件结合在一起。 必须要么使用它随附的一些硬编码颜色方案,要么笨拙地通过GUI界面或gconftool使用完全自定义的值...
rake接收机仿真程序,包括多个仿真
rake详解
针对异地通信网络的3G最佳接收机matlab程序。设计的三种RAKE接收机程序。非常实用。
速写 快速项目的简单草图。 包括文件夹/组结构,相关的rake脚本和pod。 零项目快速迭代! :D
rake for rails rake-0.8.7安装rails必须资源
Rake接收机性能仿真(与非Rake接收机对比).pdfRake接收机性能仿真(与非Rake接收机对比).pdf
基于Matlab的Rake接受机的仿真 发射端包括分集发射,接收端的最大比值合并、等增益合并以及选择式合并方式
rake for rails 安装rails资源
rake-0.8.3.gem redmind安装必需
ofdm的一个实例,很简单但个人觉得蛮不错的,故推荐下
为了提高传统Rake接收机在无线通信系统中的性能,消除信号间的干扰和噪声,采用一种改进的基于最小均方误差(LMS)算法的Rake接收机,该结构针对传统的MRCRake接收机需通过增加分支数来提高性能,而MMSERake接收...
rake接收(多径分集技术)+matlab仿真程序
一篇介绍自适应Rake接受技术的硕士论文 希望对有相关研究的人有帮助
RAKE-tutorial, 一种快速自动关键词提取的python 实现 RAKE快速自动关键字提取( 耙) 算法的python 实现,如下所述: ,S,Engel,D,,N,& Cowley,W 。 ( 2010 ) 从单个文档中自动提取关键字。 在M 。W 。& 。 ...
通信系统采用rake接收机时,系统的性能Matlab仿真
rake-0.8.7 for rails 安装rails必须的资源