קובצי תצורה
הקבצים שה-CLI קורא וכותב: כללי התעלמות, תצורת ה-CLI, הקטלוג, רשומת ההסכמה שלכם, פרטי ההזדהות, ושכבת הקטלוג.
ה-CLI משתמש בקבוצה קטנה של קבצים במאגר שלכם ובתיקיית הבית שלכם. הנה למה כל אחד משמש.
- .syncanixignore
- קובץ בסגנון gitignore בשורש המאגר שלכם. כל מה שתואם לו לעולם אינו נסרק, מועשר או מועלה. הוא מתווסף על גבי רשימת ברירת מחדל מובְנית ועל ה-.gitignore שלכם.
- .syncanix.yaml
- תצורת ה-CLI בשורש המאגר שלכם: גלובים של הכללה/החרגה, דריסות לכל יכולת, מצב ההעשרה ותקרת העלות, ושינויי שם של הרשאות.
- .syncanix/catalog.json
- הקטלוג הדטרמיניסטי שהגילוי מייצר. סקרו אותו ונהלו את גרסאותיו כמו כל קובץ מקור אחר.
- .syncanix/consent.json
- רשומת ההסכמה שלכם להעשרת AI. בטוח לניהול גרסאות — היא מתע דת את בחירתכם (מנוהל, BYOK או דילוג) ואינה מכילה סודות.
- ~/.syncanix/credentials
- מפתח ה-API הסודי שלכם, שמור בתיקיית הבית שלכם וקריא רק לכם. נוצר על ידי syncanix login ומוסר על ידי syncanix logout.
- syncanix.yaml
- שכבת קטלוג-כקוד אופציונלית ומנוהלת-גרסאות (דריסות, תוספות ומדיניות) ש-yaml apply ממזג על קטלוג שהתגלה. הנקודה בהתחלה מבדילה את תצורת ה-CLI .syncanix.yaml מהשכבה הזו, syncanix.yaml.