bundle-outdated
- 列出已安裝且有較新版本可用的 gem
bundle outdated
[GEM] [--local]
[--pre]
[--source]
[--strict]
[--parseable | --porcelain]
[--group=GROUP]
[--groups]
[--patch|--minor|--major]
[--filter-major]
[--filter-minor]
[--filter-patch]
[--only-explicit]
Outdated 會列出在給定來源中有較新版本可用的 gem 名稱和版本。使用 [GEM [GEM]] 呼叫 outdated 時,只會檢查給定 gem 的較新版本。預設會忽略預發行版 gem。如果您的 gem 為最新版本,Bundler 會以狀態 0 退出。否則,它會退出 1。
--local
--pre
--source
--strict
--parseable
、--porcelain
--group
--groups
--minor
--major
--patch
--filter-major
--filter-minor
--filter-patch
--only-explicit
請參閱 bundle update(1) 以取得詳細資料。
3 個過濾選項不會影響版本的解析,只會影響輸出中顯示的版本。
如果一般輸出顯示下列內容
* Gem Current Latest Requested Groups
* faker 1.6.5 1.6.6 ~> 1.4 development, test
* hashie 1.2.0 3.4.6 = 1.2.0 default
* headless 2.2.3 2.3.1 = 2.2.3 test
--filter-major
只會顯示
* Gem Current Latest Requested Groups
* hashie 1.2.0 3.4.6 = 1.2.0 default
--filter-minor
只會顯示
* Gem Current Latest Requested Groups
* headless 2.2.3 2.3.1 = 2.2.3 test
--filter-patch
只會顯示
* Gem Current Latest Requested Groups
* faker 1.6.5 1.6.6 ~> 1.4 development, test
過濾選項可以結合使用。--filter-minor
和 --filter-patch
會顯示
* Gem Current Latest Requested Groups
* faker 1.6.5 1.6.6 ~> 1.4 development, test
結合所有三個 filter
選項的結果會與不提供任何選項相同。