bundle-lock - Telepítés nélkül létrehoz/frissít egy zárolási fájlt
bundle lock [--update] [--local] [--print] [--lockfile=PATH] [--full-index] [--add-platform] [--remove-platform] [--patch] [--minor] [--major] [--strict] [--conservative]
Zárja le a Gemfile-ban megadott drágaköveket.
Figyelmen kívül hagyja a meglévő zárolási fájlt. Oldja meg, majd frissíti a zárolási fájlt. A drágakövek listájának készítése vagy az összes drágakő frissítése, ha nincs megadva lista.
Ne próbáljon meg csatlakozni a rubygems.org webhelyhez. Ehelyett a Bundler a Rubygems gyorsítótárában vagy a szállító/gyorsítótárban már meglévő drágaköveket fogja használni. Vegye figyelembe, hogy ha a rubygems.org webhelyen létezik megfelelő platform-specifikus drágakő, az nem található meg.
Kinyomtatja a zárfájlt az STDOUT fájlba, ahelyett, hogy a fájlrendszerbe írná.
Az elérési út, ahová a zárolási fájlt írni kell.
Térjen vissza az összes drágakő egyfájlos indexének használatához.
Adjon hozzá egy új platformot a zárolási fájlhoz, és oldja meg újra a platform hozzáadását.
Távolítson el egy platformot a zárolási fájlból.
Frissítéskor inkább csak a következő javítási verzióra frissítsen.
Frissítéskor inkább csak a következő kisebb verzióra frissítsen.
Frissítéskor inkább a következő fő verzióra frissítsen (alapértelmezett).
Frissítéskor ne engedje, hogy egyetlen gem sem frissüljön a legutóbbi --patch | --minor | --Jelentősebb.
Frissítéskor használja a csomagtelepítés konzervatív frissítési viselkedését, és ne engedje meg a megosztott függőségek frissítését.
Ha a csomagzárolást a --frissítés opcióval drágakövek listája nélkül futtatja, a bundler figyelmen kívül hagyja a korábban telepített drágaköveket, és újra feloldja az összes függőséget a forrásokban elérhető összes drágakő legújabb verziója alapján.
Néha frissíteni szeretne egy gyöngyszemet a Gemfile(5) fájlban, és a többi megadott drágakövet a Gemfile.lock verzióhoz zárva kell hagynia.
Ha például csak a nokogiri-t szeretné frissíteni, futtassa a bundle lock --update nokogiri parancsot.
A Bundler frissíti a nokogirit és annak bármely függőségét, de a többi megadott drágakövet zárolva hagyja a Gemfile.lock fájlban lévő verziókhoz.
Ha azt szeretné, hogy csomagja a helyben futó platformtól eltérő platformokat támogasson, futtassa a bundle lock --add-platform PLATFORM parancsot, hogy hozzáadja a PLATFORM-ot a zárfájlhoz, kényszerítse a csomagolót, hogy újra feloldja, és vegye figyelembe az új platformot a drágakövek kiválasztásakor, mindezt anélkül, hogy olyan gépre lenne szüksége, amely megfelel a gem PLATFORM-specifikus platformoknak.
A drágakő-platformok teljes magyarázatáért lásd a gem súgóplatformot.
A részletekért lásd: bundle update(1) bundle-update.1.html.