Dokumentaro / how to
Antaŭrigardi en dev kaj promocii al produktado
Por Jenks — enscenigu ŝanĝojn en la branĉo dev, kontrolu ilin ĉe dev.jenksguo.xyz, poste publikigu ilin al la viva retejo (jenksguo.pages.dev kaj jenksguo.xyz).
Kiel la du medioj korespondas al branĉoj
| Branĉo | Retejo | Indeksita de serĉiloj |
|---|---|---|
main |
https://jenksguo.pages.dev |
jes |
dev |
https://dev.jenksguo.xyz |
ne (noindex) |
Ĉiu puŝo al branĉo rulas CI: traduki ŝanĝitajn enskribojn al ĉiuj lingvoj, konstrui, deploji al la retejo de tiu branĉo. Admin-skriboj defaŭlte iras al main; pasu --branch dev (CLI) aŭ "branch": "dev" (REST/MCP) por enscenigi anstataŭe.
1. Faru ŝanĝojn en dev
jenks admin put content/corpus/projects/smart-energy-meter.md smart-energy-meter.md \
-m "Smart energy meter: add thesis link" --branch dev
Ripetu por tiom da ŝanĝoj kiom vi volas. Ĉiu skribo estas unu commit en dev.
2. Atendu la deplojon
jenks admin deploys --branch dev
Atendu ĝis la plej lasta ekzekuto por dev sukcesas. Tradukado aldonas iom da tempo kiam multaj enskriboj ŝanĝiĝis.
3. Kontrolu la antaŭrigardon
Malfermu la ŝanĝitajn paĝojn ĉe https://dev.jenksguo.xyz kaj almenaŭ unu tradukitan version, ekzemple https://dev.jenksguo.xyz/ja/projects/smart-energy-meter. Faru demandon al la dev-asistanto kiu tuŝas la ŝanĝon por kontroli ke la boto ĝin rimarkis:
jenks ask "What was Jenks's final-year project?" --api https://dev.jenksguo.xyz
4. Promociu
jenks admin promote
Tio kunfandas dev en main kaj ekigas la produktadan deplojon. Rulu jenks admin deploys denove por spekti ĝin finiĝi, poste kontrolu https://jenksguo.pages.dev.
Se io estas malĝusta
- Antaŭ promocii: riparu ĝin en
devper alia commit, aŭ malfaru la ŝanĝon en git. - Post promocii: enmetu la riparon rekte en
main, aŭ riparu endevkaj promociu denove. Git konservas ĉiun version, do restarigi pli fruan dosieron ĉiam eblas. - Kunfanda konflikto dum promocii: iu ŝanĝis la saman dosieron rekte en
main. Ĝisdatigudevelmainen git, solvu, kaj promociu denove.
.mdĈi tiu paĝo estas tradukita kun helpo de AI; oficialaj titoloj restas en la angla.