我有一个 ruby 项目定义了Gemfile
。当我运行的时候bundle update
,已经安装了宝石可能会更新,例如
Installing rake 10.5.0 (was 10.4.2)
Using CFPropertyList 2.2.8
Using i18n 0.7.0
Using json 1.8.3
Using minitest 5.8.3
Using thread_safe 0.3.5
Using tzinfo 1.2.2
Using activesupport 4.2.5
Using addressable 2.4.0
Installing ansi 1.5.0
Installing ast 2.2.0 (was 2.1.0)
Using parser 2.2.3.0
Using astrolabe 1.3.1
Using extlib 0.9.16
[...]
是否有日志文件,用于追溯/查看更新期间发生的情况?history.log
类似于易于做。
答案1
要查看 gem 文件的版本变化,可以将其置于Gemfile.lock
版本控制之下,并比较更新前后的差异修订版。
我认为,这不适用于Gemfile.lock
版本控制系统中没有修订版的新项目,并且需要bundle install
。