我可以查看我的 gem 版本历史吗?

Posted

技术标签:

【中文标题】我可以查看我的 gem 版本历史吗?【英文标题】:Can I see my gem version history? 【发布时间】:2015-10-31 11:57:17 【问题描述】:

我运行了bundle update,但由于一个特定的宝石,我的应用程序出现了问题。我想恢复到我之前使用的那个 gem 的任何版本,但我不知道版本号是什么。有没有办法检查我以前使用的 gem 版本?

【问题讨论】:

您是否使用了任何形式的版本控制(git、svn 等)?你有你的Gemfile.lock 在所说的版本控制中吗? @JustinWood 太棒了,我不知道 Gemfile.lock 里面有版本。谢谢!如果你写一个答案,我可以接受。 【参考方案1】:

bundler 生成的 Gemfile.lock 存储 gem 版本号及其所有依赖项版本号。

【讨论】:

以上是关于我可以查看我的 gem 版本历史吗?的主要内容,如果未能解决你的问题,请参考以下文章

安装Ruby和logstash插件

是否可以“重新推送”在 ruby​​gems.org 上以相同版本发布的 yanked 版本 gem?

如何升级我的本地自定义 gem“my_gem”的 ruby​​ 版本

如何“激活”特定 gem 的不同版本?

mysql中怎样才能查看历史而且逐行比较?请高手赐教!

降级 gem 时,bundler 可以自动降级 gem 的依赖项吗?