Šķîþ ţö ḿàîñ çöñţéñţ

kapi þüļļ

Ƒéţçĥ ţĥé šéŕṽéŕ'š çĥàñĝéš îñţö ţĥé ŵöŕķîñĝ ţŕéé. kapi pull îš þüŕé ţŕàñšþöŕţ: îţ ḿöṽéš ţĥé ŕéšüļţš öƒ ŕüñš àñđ ŕéṽîéŵ, ţĥé ŵöŕķšþàçé'š ĝöṽéŕñéđ ţéŕḿš, àñđ ţĥé ŕéçîþé çĥàñĝéš àñ àþþŕöṽàļ đéçîđéđ öñ, àñđ ñéṽéŕ đŕàƒţš àñýţĥîñĝ.

Üšàĝé

kapi pull [flags]

Éẋàḿþļéš

# Pull everything that changed on the server
kapi pull

# Pull only French results
kapi pull --locale fr

# Pull several locales
kapi pull --locale fr --locale de

# Show what would be pulled without changing files
kapi pull --dry-run

# Re-download everything, unchanged blocks included
kapi pull --force

# Refresh only the workspace's governed terms into the local terms store
kapi pull --concepts

# Example output:
# Pulled 12 blocks for 2 locales
# Updated 4 file(s)

Öþţîöñš

ƑļàĝĐéšçŕîþţîöñĐéƒàüļţ
--localeŢàŕĝéţ ļöçàļéš ţö þüļļ (ŕéþéàţàƃļé)àļļ
--forceŔé-đöŵñļöàđ éṽéŕýţĥîñĝ, îĝñöŕîñĝ ŵĥàţ ţĥé ţŕéé àļŕéàđý ĥöļđšfalse
--dry-runŠĥöŵ ŵĥàţ ŵöüļđ ƃé þüļļéđ ŵîţĥöüţ çĥàñĝîñĝ ƒîļéšfalse
--conceptsŠýñç öñļý ţĥé ŵöŕķšþàçé ţéŕḿš (çöñçéþţš + ŕéļàţîöñš) îñţö ţĥé ļöçàļ ţéŕḿš šţöŕé; ñö çöñţéñţ ţŕàñšþöŕţ, ñö àüţöḿàţîöñšfalse

Ŵĥàţ þüļļ ŵŕîţéš

À þüļļ ŕéàđš ţĥé šéŕṽéŕ'š ţŕéé àñđ ţĥé çĥàñĝéš šîñçé ţĥé ŕéƒ ţĥé çļîéñţ ļàšţ çöḿḿîţţéđ öŕ þüļļéđ (ţĥé þŕöţöçöļ îš đéšçŕîƃéđ öñçé, öñ kapi push), àñđ ŵŕîţéš šéṽéŕàļ ţĥîñĝš îñţö ţĥé ţŕéé:

  • Ŕéçîþé çĥàñĝéš, ƒîŕšţ. Ŵĥéñ à þéŕšöñ àþþŕöṽéđ àñ àẋîš à çöñţéẋţ šçàñ þŕöþöšéđ, ţĥé àþþŕöṽàļ îš ŵàîţîñĝ àš à þéñđîñĝ ŕéçîþé çĥàñĝé. Þüļļ ŵŕîţéš îţ îñţö kapi.yaml àš defaults.coordinates.<axis> àñđ šéţţļéš îţ ŵîţĥ ţĥé šéŕṽéŕ. À ṽàļüé ţĥé ŕéçîþé àļŕéàđý ĥöļđš îš ţàķéñ àš àþþļîéđ; à ṽàļüé ţĥàţ đîšàĝŕééš ŵîţĥ ŵĥàţ ţĥé ŕéçîþé šàýš îš ŕéþöŕţéđ àš à çöñƒļîçţ àñđ ļéƒţ ƒöŕ ýöü ţö ŕéšöļṽé. Ţĥé ŕéçîþé îš à đéçîšîöñ ŵàîţîñĝ ţö ƃé ŕéṽîéŵéđ îñ ĝîţ, šö à ƒàîļüŕé ĥéŕé ñéṽéŕ ƒàîļš ţĥé þüļļ.
  • Çöñţéñţ. Ţàŕĝéţš þŕöđüçéđ ƃý ŕüñš àñđ þŕöḿöţéđ ƃý ŕéṽîéŵ ļàñđ îñ ţĥé ţàŕĝéţ ƒîļéš ţĥé ŕéçîþé'š collections: ñàḿé, ŵîţĥ ţĥé ƒöŕḿàţ'š öŵñ ŵŕîţéŕ. À ƒîļé ŵĥöšé ţàŕĝéţš đîđ ñöţ çĥàñĝé îš ļéƒţ üñţöüçĥéđ.
  • Đéçîšîöñš. Ŕéṽîéŵ đéçîšîöñš ḿàđé öñ ţĥé šéŕṽéŕ àŕé šţàĝéđ îñţö ţĥé þŕöĵéçţ'š ŵöŕķîñĝ šţöŕé; kapi commit þüƃļîšĥéš ţĥéḿ îñţö ţĥé çöḿḿîţţéđ ŕéçöŕđ üñđéŕ .kapi/state/.
  • Ĝöṽéŕñéđ ţéŕḿš. Ŵĥéñ ţĥé þŕöĵéçţ îš çļàîḿéđ îñţö à ŵöŕķšþàçé, þüļļ šñàþšĥöţš ţĥé ŵöŕķšþàçé'š çöñçéþţš àñđ ţĥéîŕ ŕéļàţîöñš îñţö ţĥé þŕöĵéçţ'š ţéŕḿš šţöŕé àñđ ŕéçöŕđš à ƃàšéļîñé, šö à ļàţéŕ kapi push çàñ đ ļöçàļ ţéŕḿš éđîţš àĝàîñšţ îţ àñđ kapi check --ship ĝàţéš öƒƒļîñé àĝàîñšţ ţĥé šàḿé ĝöṽéŕñéđ ṽöçàƃüļàŕý.

Þüļļ àļšö ŕéþöŕţš ŵĥàţ îţ đéļîƃéŕàţéļý đîđ ñöţ àþþļý:

  • Ŕéţîŕéđ îţéḿš. Àñ îţéḿ ţĥé šéŕṽéŕ šţîļļ šţŕéàḿš ŵĥöšé šöüŕçé îš ĝöñé ƒŕöḿ ţĥîš çĥéçķöüţ îš šķîþþéđ ŕàţĥéŕ ţĥàñ ŕéšüŕŕéçţéđ.
  • Ƃļöçķš ŵîţĥöüţ à ƒîļé. À ƃļöçķ ţĥé šéŕṽéŕ šéñđš ŵîţĥ àñ éḿþţý îţéḿ ñàḿé, öŕ ŵîţĥ öñé ţĥàţ þöîñţš öüţšîđé ţĥé þŕöĵéçţ, ĥàš ñö ƒîļé ţö ļàñđ îñ. Þüļļ šķîþš îţ, þŕîñţš ĥöŵ ḿàñý îţ šķîþþéđ ŵîţĥ ţĥé ƒîŕšţ ƃļöçķ îđš, àñđ ḿöṽéš þàšţ îţ, šö ţĥé ñéẋţ þüļļ çöñţîñüéš ƒŕöḿ ţĥéŕé.
  • Ĝöṽéŕñàñçé đîṽéŕĝéñçé. Þüļļ ŕéþöŕţš ţĥé çöļļéçţîöñš ţĥé šéŕṽéŕ ĥöļđš àñđ ĥöŵ îţ ĝöṽéŕñš ţĥéḿ. Ƒöŕ à çöļļéçţîöñ ţĥîš ŕéçîþé đéçļàŕéš, kapi.yaml îš ţĥé àüţĥöŕîţý, šö à þöîñţ, çĥàññéļ öŕ ṽöîçé ţĥàţ đéŕš öñ ţĥé šéŕṽéŕ îš ŕéþöŕţéđ àñđ ŕéšöļṽéđ îñ ĝîţ ŕàţĥéŕ ţĥàñ þüļļéđ đöŵñ öṽéŕ ţĥé ļöçàļ ĝöṽéŕñàñçé.

Éẋîţ çöđéš

  • 0: šüççéšš (çĥàñĝéš þüļļéđ öŕ àļŕéàđý üþ ţö đàţé)
  • 1: éŕŕöŕ (šéŕṽéŕ üñàṽàîļàƃļé, àüţĥ ƒàîļéđ, àñđ šö öñ)

Ŕéļàţéđ çöḿḿàñđš

  • kapi push: ţĥé þŕöţöçöļ, àñđ ŵĥàţ à þüšĥ đéçļàŕéš
  • kapi status: çöṽéŕàĝé, šĥîþ šţàñđîñĝ, àñđ ŵĥàţ îš þéñđîñĝ
  • kapi diff: ţĥé çĥàñĝéđ ƃļöçķš, þéŕ ƒîļé
  • kapi up: þüšĥ, ŕüñ öñ ţĥé šéŕṽéŕ, þüļļ

Ŵĥéñ ţö üšé

Þüļļ ƒŕöḿ Bowrain Šéŕṽéŕ ţö:

  • Ƒéţçĥ ŕéšüļţš öƒ ŕüñš àñđ ŕéṽîéŵ çöḿþļéţéđ ƃý ţéàḿḿàţéš
  • Ţàķé àñ àþþŕöṽéđ àẋîš îñţö ţĥé ŕéçîþé, ƒöŕ ŕéṽîéŵ îñ ĝîţ
  • Šýñç ĝöṽéŕñéđ ţéŕḿš, šö kapi check --ship ĝàţéš öƒƒļîñé
  • Üþđàţé šöüŕçé çöñţéñţ ţĥàţ éñţéŕéđ Bowrain ţĥŕöüĝĥ àñöţĥéŕ çöññéçţöŕ

Šöüŕçé çöñţéñţ çàñ öŕîĝîñàţé ƒŕöḿ à šéŕṽéŕ-šîđé çöññéçţöŕ, à çöñţéñţ þļàţƒöŕḿ, à đéšîĝñ ţööļ, öŕ à ĝîţ ĥöšţ, ñöţ öñļý ƒŕöḿ ýöüŕ ļöçàļ ƒîļéš. kapi pull ƃŕîñĝš ţĥöšé üþšţŕéàḿ çĥàñĝéš đöŵñ, šö ţĥé çĥéçķöüţ îš ţĥé ļöçàļ ḿîŕŕöŕ öƒ çöñţéñţ ţĥàţ ḿàý ĥàṽé éñţéŕéđ Bowrain éļšéŵĥéŕé.