gpt4 book ai didi

ruby-on-rails - 了解 Gemfile.lock : Is it okay to delete Gemfile. lock 然后再次运行 bundle install?

转载 作者:行者123 更新时间:2023-12-03 10:01:02 28 4
gpt4 key购买 nike

我们会对此进行测试,但如果这不应该发生,我们不想冒险破坏我们的开发环境。

删除Gemfile.lock可以吗?

我们在 Rails 3.0.6 上。

最佳答案

您可能不会破坏您的开发环境。但是,您最终可能会得到比以前更新的 gem 版本。这取决于您如何在 Gemfile 中定义它们.

如果您使用以下条目:
gem "rails"
然后你会得到最新的rails gem ,不管那是什么。

如果您使用以下条目:
gem "rails", "3.2.11"
然后你会再次得到 3.2.11。

说了这么多,这就是分支的用途。在 git 建立一个分支, hg ,或者你正在使用的任何东西,吹走 Gemfile.lock , 运行 bundle install ,然后检查您的测试套件。如果它很糟糕,那么您可以在找出问题所在时放弃该分支。

另一个提示:每当我想这样做时,我发现清除所有已安装的 gem 也很有用。如果您使用的是 rvm使用 gemsets 这就像运行一样简单
rvm gemset empty [gemset_name]

关于ruby-on-rails - 了解 Gemfile.lock : Is it okay to delete Gemfile. lock 然后再次运行 bundle install?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14286872/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com