我们会对此进行测试,但如果这不应该发生,我们不想冒着 destruct 开发环境的风险.
可以删除这个文件吗.锁
我们在Rails 3.0.6上.
我们会对此进行测试,但如果这不应该发生,我们不想冒着 destruct 开发环境的风险.
可以删除这个文件吗.锁
我们在Rails 3.0.6上.
你可能不会 destruct 你的开发环境.然而,你可能会得到比以前更新的gems版本.这取决于你如何定义它们.
如果您使用的条目如下:
gem "rails"
然后你会得到最新的rails
颗Ruby ,不管是什么.
如果您使用的条目如下:
gem "rails", "3.2.11"
然后你会再次得到3.2.11.
说到这里,这就是分支的作用.在git
、hg
或任何你正在使用的地方做一个分支,吹走Gemfile.lock
,运行bundle install
,然后判断你的测试套件.如果很糟糕,那么你可以在找出问题所在的同时放弃分支.
另一个小贴士:每当我想这么做的时候,我发现清除我安装的所有gem也是很有用的.如果你用rvm
来搭配Gemests,这就像 run 一样简单
rvm gemset empty [gemset_name]