update
apothem update कमांड के लिए CLI संदर्भ।
वर्तमान साझा प्रोफ़ाइल से एक हार्नेस अडैप्टर कॉन्फ़िगरेशन फिर से इंस्टॉल करें।
सारांश
apothem update --harness NAME|all [--profile PATH] [--dry-run]
[--project PATH]
[--quiet|-q] [--verbose|-v]
[--format plain|json] [--json] [--no-color]update वर्तमान साझा प्रोफ़ाइल से हार्नेस आउटपुट को फिर से मूर्त रूप देता है।
यह install जैसा ही प्रोफ़ाइल सत्यापन, --harness all चयन, प्रोजेक्ट-स्कोप
जाँच, ड्राई-रन व्यवहार और JSON एनवेलप उपयोग करता है।
उन प्रोजेक्ट-स्कोप अडैप्टरों के लिए जो आपकी होम डायरेक्टरी में स्किल लिखते हैं (देखें
install),
update उन फ़ोल्डरों को भी अद्यतन करता है और वही Note: प्रिंट करता है जो उनके
नाम बताता है। जो अडैप्टर स्किल लिखने से पहले इंस्टॉल हुआ था, उसे वे अपने अगले
अपडेट पर मिलती हैं। जिस स्किल फ़ोल्डर को Apothem ने नहीं लिखा, उसे एक चेतावनी के
साथ छोड़ दिया जाता है, जैसा install के लिए।
जिस इंस्टॉल ने पहले साझा स्किल फ़ोल्डर लिखा था, उसे उसके अगले अपडेट पर उस रूप में
फिर से लिखा जाता है जिसे हर इंस्टॉल साझा करता है; प्रत्येक बदले गए फ़ोल्डर का
पहले बैकअप लिया जाता है।
सतत-रूप उपनाम apothem updating (जिसे apothem Updating के रूप में भी स्वीकार
किया जाता है) उसी हैंडलर पर हल होता है।
विकल्प
| विकल्प | विवरण |
|---|---|
--harness NAME | अपडेट करने के लिए हार्नेस अडैप्टर, या रजिस्ट्री-व्यापी सेट के लिए all (आवश्यक)। all के साथ प्रोफ़ाइल के exclude_harnesses में सूचीबद्ध हार्नेस छोड़ दिए जाते हैं, परंतु जिस हार्नेस का नाम स्पष्ट रूप से लिया गया हो, वह सूचीबद्ध होने पर भी अपडेट किया जाता है। |
--profile PATH | साझा प्रोफ़ाइल YAML का पथ। डिफ़ॉल्ट ~/.config/apothem/profile.yaml है। |
--dry-run | फ़ाइलें लिखे बिना अपडेट का पूर्वावलोकन करें। |
--project PATH | प्रोजेक्ट-स्कोप हार्नेसों के लिए प्रोजेक्ट रूट। चुने गए हार्नेस सेट में प्रोजेक्ट-स्कोप अडैप्टर शामिल होने पर आवश्यक। |
--quiet, -q | सूचनात्मक आउटपुट दबाएँ; केवल त्रुटियाँ उत्सर्जित होती हैं। |
--verbose, -v | अतिरिक्त नैदानिक आउटपुट उत्सर्जित करें। |
--format plain|json | आउटपुट प्रारूप (डिफ़ॉल्ट: plain)। |
--json | --format json का संक्षिप्त रूप। |
--no-color | आउटपुट में ANSI रंग कोड अक्षम करें। |
-h, --help | सहायता दिखाएँ और बाहर निकलें। |
JSON आउटपुट
{
"schema_version": 1,
"status": "success",
"command": "update",
"action": "updated",
"harness": "claude-code",
"profile_path": "C:\\Users\\Example\\.config\\apothem\\profile.yaml",
"project": null,
"files_written": [],
"results": [],
"warnings": [],
"error": null,
"output_path": "C:\\Users\\Example\\.claude\\settings.json"
}--dry-run status: "dry_run" और files_written: [] लौटाता है।
उदाहरण
apothem update --harness claude-code
apothem update --harness claude-code --dry-run
apothem update --harness all --project . --dry-run --json
apothem Updating --harness claude-code # continuous-form alias
apothem updating --harness claude-code # lowercase variantनिकास कोड
| कोड | अर्थ |
|---|---|
| 0 | अडैप्टर सफलतापूर्वक अपडेट हुआ या ड्राई-रन की योजना त्रुटिरहित बनी |
| 1 | अपेक्षित सत्यापन, प्रोफ़ाइल, हार्नेस, प्रोजेक्ट या अडैप्टर त्रुटि |
| 2 | कम से कम एक लेखन के बाद आंशिक बैच मूर्तीकरण |
| 64 | उपयोग त्रुटि: एक अज्ञात विकल्प या कमांड, या एक लुप्त या अमान्य विकल्प मान। --json के अंतर्गत त्रुटि cli.usage कोड वाला एक JSON एनवेलप होती है। |
यह भी देखें
apothem updating— इस कमांड का सतत-रूप उपनाम (यहाँ प्रलेखित; CLI दोनों रूप स्वीकार करता है)- apothem install — प्रारंभिक इंस्टॉल
- अपडेट गाइड — प्रति-इंस्टॉलर अपडेट पथ