bundle-outdated - instrukcja obsługi, opcje, przykłady poleceń


NAZWA

bundle-outdated - Lista zainstalowanych klejnotów z dostępnymi nowszymi wersjami

STRESZCZENIE

bundle outdated [GEM] [--local] [--pre] [--source] [--strict] [--parseable | --porcelain] [--group=GROUP] [--groups] [--patch|--minor|--major] [--filter-major] [--filter-minor] [--filter-patch] [--only-explicit]

OPIS

Nieaktualne wyświetla nazwy i wersje klejnotów, które mają nowszą wersję dostępną w danym źródle. Wywołanie nieaktualne z [GEM [GEM]] spowoduje sprawdzenie tylko nowszych wersji danych klejnotów. Klejnoty przedpremierowe są domyślnie ignorowane. Jeśli Twoje klejnoty są aktualne, Bundler zakończy działanie ze statusem 0. W przeciwnym razie zakończy działanie ze statusem 1.

OPCJE

--local

Nie próbuj zdalnie pobierać klejnotów i zamiast tego użyj pamięci podręcznej klejnotów.

--pre

Sprawdź nowsze klejnoty przedpremierowe.

--source

Sprawdź w konkretnym źródle.

--strict

Wyświetlaj tylko nowsze wersje dozwolone przez wymagania Gemfile, przestrzegając również konserwatywnych flag aktualizacji (--patch, --minor, --major).

--parseable, --porcelain

Użyj minimalnego formatowania, aby uzyskać bardziej możliwe do przeanalizowania dane wyjściowe.

--group

Wymień klejnoty z określonej grupy.

--groups

Lista klejnotów uporządkowana według grup.

--minor

Preferuj aktualizację tylko do następnej wersji pomocniczej.

--major

Preferuj aktualizację do następnej wersji głównej (domyślnie).

--patch

Preferuj aktualizację tylko do następnej wersji poprawki.

--filter-major

Wymieniaj tylko główne nowsze wersje.

--filter-minor

Wyświetlaj tylko pomniejsze nowsze wersje.

--filter-patch

Wyświetlaj tylko nowsze wersje poprawek.

--only-explicit

Wyświetlaj tylko klejnoty określone w pliku Gemfile, a nie ich zależności.

OPCJE POZIOMU ŁATY

Zobacz pakiet update(1) bundle-update.1.html, aby uzyskać szczegółowe informacje.

WYJŚCIE FILTRUJĄCE

Trzy opcje filtrowania nie wpływają na rozdzielczość wersji, a jedynie na to, jakie wersje są wyświetlane w danych wyjściowych.

Jeśli regularne dane wyjściowe pokazują, co następuje:

* faker (newest 1.6.6, installed 1.6.5, requested ~> 1.4) in groups "development, test"
* hashie (newest 3.4.6, installed 1.2.0, requested = 1.2.0) in groups "default"
* headless (newest 2.3.1, installed 2.2.3) in groups "test"
--filter-major

pokaże tylko:

* hashie (newest 3.4.6, installed 1.2.0, requested = 1.2.0) in groups "default"
--filter-minor

pokaże tylko:

* headless (newest 2.3.1, installed 2.2.3) in groups "test"
--filter-patch

pokaże tylko:

* faker (newest 1.6.6, installed 1.6.5, requested ~> 1.4) in groups "development, test"

Opcje filtrów można łączyć. --filter-minor i --filter-patch pokażą:

* faker (newest 1.6.6, installed 1.6.5, requested ~> 1.4) in groups "development, test"
* headless (newest 2.3.1, installed 2.2.3) in groups "test"

Połączenie wszystkich trzech opcji filtra dałoby taki sam rezultat, jak niepodanie żadnej z nich.