Skip to content
Apothem
Referensi CLI

profile

Referensi CLI untuk grup perintah apothem profile.

Mengelola profil Apothem bersama.

profile adalah grup perintah dengan empat subperintah: init, show, set, dan edit. Profil bersama adalah satu-satunya sumber kebenaran yang dimaterialisasikan oleh setiap adapter asisten-pengkodean ke dalam konfigurasi aslinya.

Ringkasan

apothem profile init [--profile PATH] [--force]
                     [--quiet|-q] [--verbose|-v]
                     [--format plain|json] [--json] [--no-color]
apothem profile show [--profile PATH] [--quiet|-q] [--verbose|-v]
                     [--format plain|json] [--json] [--no-color]
apothem profile set KEY VALUE
                     [--profile PATH] [--quiet|-q] [--verbose|-v]
                     [--format plain|json] [--json] [--no-color]
apothem profile edit [--profile PATH] [--quiet|-q] [--verbose|-v]
                     [--format plain|json] [--json] [--no-color]

Opsi umum

Setiap subperintah menerima opsi bersama di bawah ini.

OpsiDeskripsi
--profile PATHPath ke YAML profil bersama (default-nya lokasi profil standar).
--quiet, -qMenekan keluaran informatif; hanya galat yang dipancarkan.
--verbose, -vMemancarkan keluaran diagnostik tambahan.
--format plain|jsonFormat keluaran (default: plain).
--jsonSingkatan untuk --format json.
--no-colorMenonaktifkan kode warna ANSI dalam keluaran.
-h, --helpMenampilkan bantuan dan keluar.

Subperintah

profile init

Membuat kerangka profil minimal yang valid menurut skema di ~/.config/apothem/profile.yaml atau --profile PATH. Berkas yang sudah ada dipertahankan kecuali --force diberikan.

OpsiDeskripsi
--forceMenimpa kerangka profil yang sudah ada.

profile show

Menampilkan profil bersama yang telah divalidasi dan nilai default-nya diperluas.

profile set KEY VALUE

Menetapkan sebuah kunci di profil bersama. KEY adalah path bertitik yang menurun ke dalam profil bersarang (identity.name, preferences.style, enforcement.sprints, harnesses.<harness>.preferences.style); satu kunci tanpa titik menetapkan node tingkat-atas. VALUE disimpan sebagai string literal — kata polos tidak dikoersi (no tetap "no", 2024-01-01 dan 1.0 tetap string) — kecuali true/false (flag penegakan boolean) dan input list/map eksplisit [...]/{...}. Profil yang dirakit penuh divalidasi terhadap skema sebelum penulisan; set yang tidak valid ditolak dan profil di disk tidak berubah.

ArgumenDeskripsi
KEYPath bertitik ke dalam profil yang akan ditetapkan (wajib).
VALUENilai literal yang akan ditetapkan; divalidasi sebelum penulisan (wajib).

profile edit

Membuka profil bersama di editor sistem.

Contoh

apothem profile init
apothem profile init --profile ./profile.yaml --force --json
apothem profile show
apothem profile show --json
apothem profile set seriousness SHARED
apothem profile set rules '["Use fake placeholders in examples."]'
apothem profile edit

Kode keluar

KodeArti
0Berhasil (atau, untuk edit, editor keluar secara normal)
1Profil hilang, tidak valid, sudah ada tanpa --force, atau tidak dapat ditulis

Lihat juga

On this page