חיבור GitHub או מאגר אחר ל-Autopilot
חבר את GitHub (או GitLab או Bitbucket היכן שזמין) כדי ש-Autopilot יוכל לעקוב אחר הגרסאות והשינויים שמוזגו שלך. הגישה היא לקריאה בלבד, מוגבלת למאגרים שאתה מאשר, ולעולם אינה כוללת את הקוד שלך.
חבר מאגר קוד ו-Autopilot יוכל לעקוב אחר הגרסאות והשינויים שמוזגו במוצר שלך, כך שמשימות כמו שמור על מרכז העזרה שלי מעודכן כשאנחנו משיקים יתכננו תיקונים ברגע שמשהו מושק. הגישה היא לקריאה בלבד, מכסה רק את המאגרים שאתה מאשר, ולעולם אינה כוללת את הקוד שלך.
לפני שמתחילים
- עליך להיות בעל סביבת העבודה או מנהל מערכת. כל השאר יראו חיבורים עם כל פקד מושבת: "רק בעל סביבת העבודה או מנהל מערכת יכולים לחבר או לשנות אלו."
- GitHub מתחבר דרך אפליקציית ה-GitHub לקריאה בלבד של Clevera, המותקנת בחשבון או בארגון שלך. אם בעל ארגון חייב לאשר זאת, התחבר שוב לאחר שיעשה זאת.
- GitLab (gitlab.com בלבד, לא בניהול עצמי) ו-Bitbucket (Bitbucket Cloud) מופיעים באותו עמוד. כאשר אחד מהם מציג "חיבור זה אינו זמין עדיין." לא ניתן לחבר אותו כרגע: השתמש ב-GitHub או בדף יומן שינויים במקום.
חיבור מאגר
פתח את חיבורים
ב-Autopilot, פתח את חיבורים תחת הגדרה. חיבורי מאגר מציגים כל ספק עם הסטטוס שלו.

חשבון GitHub מחובר, עם שני מאגרים מורשים. לחץ על חיבור
לחץ על חיבור לצד הספק שלך ואשר את הגישה לקריאה בלבד בדף שלו. תחזור ל-חיבורים, והחיבור החדש ייפתח.
בחר את המאגרים
לחץ על בחר מאגרים, חפש ולחץ על אפשר לצד כל מאגר ש-Autopilot רשאי לקרוא. לחץ על בוצע. עד שתאשר אחד, Autopilot לא קורא דבר: "אין עדיין. Autopilot לא קורא דבר עד שתאשר מאגר."

מאגרים ש-Autopilot רשאי לקרוא. כל אחד מציג את ענף ברירת המחדל שלו וכמה לוחות זמנים משתמשים בו. השתמש בזה במשימה
הגדר משימה שרצה ב-כל גרסה: שמור על מרכז העזרה שלי מעודכן כשאנחנו משיקים, עדכן את הסרטונים שלי כשהמוצר משתנה, הקלט סרטון לכל תכונה חדשה או המשימה שלך. בכרטיס ההגדרה, בחר את ה-חיבור, את ה-מאגר ואת מה ל-קריאה: גרסאות ("כל גרסה שאתה מפרסם.") או שינויים שמוזגו ("כל בקשת מיזוג שמוזגה."). ראה הגדר משימת Autopilot.
אם לא אושר מאגר עדיין, כרטיס ההגדרה אומר "לא אושר מאגר עדיין. חבר חשבון ובחר את המאגרים ש-Autopilot רשאי לקרוא." עם חיבורים פתוחים, ותשובות המשך "חבר מאגר תחילה." כדי לאשר מאגר נוסף מהכרטיס, השתמש ב-אפשר מאגרים נוספים.
בדף הבית של Autopilot, רשימת התיוג להתחלה מסמנת וי על חיבור מאגר ברגע שקיים חיבור למאגר.
מה קורה אחרי שאתה מתחבר
- Clevera בודקת כל מאגר במעקב בערך פעם בשעה. שום דבר לא נדחף ל-Clevera: אין webhooks.
- גרסה חדשה (או שינוי שמוזג) מתחילה הרצה של המשימה: Clevera קוראת מה השתנה, מתכננת את התיקונים ומחכה לבדיקה שלך לפני שנעשה משהו.
- הערות גרסה וטקסט בקשת מיזוג נכתבים מחוץ ל-Clevera, לכן הרצות שקוראות אותם תמיד מחכות לבדיקה שלך.
- במשימה, הטריגר קורא "גרסאות ב-acme-inc/acme-billing" או "שינויים שמוזגו ב-…". ברשימות הוא קורא "אחרי כל גרסה".
מה Autopilot קורא
פתח חיבור (נהל, או מה קראנו בתפריט ה-⋯ של הספק לפני שאתה מתחבר). כרטיסיית הנתונים שלך מפרטת הכל.

| מה קראנו | שם, ענף ברירת מחדל ונראות של המאגרים שאתה בוחר, לא אחרים. גרסאות (GitHub, GitLab) או תגיות (Bitbucket): שם, תגית או הודעה, תאריך והערות גרסה. בקשות מיזוג שמוזגו: כותרת, תיאור, תאריך מיזוג וקישור (GitHub ו-Bitbucket גם שמות הקבצים ששונו). הודעות commit בענף ברירת המחדל, רק כאשר לא ניתן לקרוא שינויים שמוזגו. |
| מה לעולם לא קראנו | תוכן קבצים, הבדלים או כל קוד. בעיות, ויקי, יומני CI, סודות או הגדרות. הערות בדיקה. מאגרים שלא בחרת. שום דבר לא נכתב לעולם: הגישה היא לקריאה בלבד. |
| מה אנחנו מאחסנים | החיבור, עם הגישה שלו מוצפנת; המאגרים שבחרת; היכן כל בדיקה מתוזמנת הסתכלה לאחרונה; ולכל משימה סיכום קצר של מה השתנה (כותרות, קישורים, תאריכים ועד 500 תווים של כל תיאור). סיכומים נמחקים עם המשימה שלהם. |
"שום דבר מהמאגרים שלך לא משמש לאימון מודלי AI."
| ספק | הרשאות מבוקשות |
|---|---|
| GitHub | מטא-נתונים: קריאה. תוכן: קריאה, רק כדי לרשום גרסאות ו-commits; Clevera לעולם לא פותחת קבצים. בקשות מיזוג: קריאה. ללא גישת כתיבה וללא webhooks. |
| GitLab | read_api (גישת API לקריאה בלבד). ללא גישת כתיבה, ללא גישת הורדת מאגר, ללא webhooks. |
| Bitbucket | חשבון: קריאה. מאגרים: קריאה. בקשות מיזוג: קריאה. ללא גישת כתיבה וללא webhooks. |
Clevera מסרבת לחיבור שמעניק יותר מגישת קריאה.
כרטיסיית ה-פעילות מפרטת את 20 האירועים האחרונים, החדשים ביותר תחילה: חיבורים, מאגרים שאושרו והוסרו, בדיקות ("נבדק acme-inc/acme-billing: 2 שינויים"), חידושים ושגיאות. "קורא ספירות רשימה, לעולם לא תוכן."
סטטוסים
| סטטוס | מה זה אומר |
|---|---|
| לא מחובר | חבר חשבון כדי לבחור מאגרים. |
| מחובר | Autopilot יכול לקרוא את המאגרים שבחרת. |
| דורש תשומת לב | חיבור איבד את הגישה שלו. פתח אותו כדי לתקן. |
| הגישה בוטלה | הספק הפסיק לקבל את החיבור. לחץ על התחבר מחדש: החזרות ולוחות הזמנים שלו ממשיכים שוב. |
| מושהה לזמן קצר, מנסה שוב | "הספק ביקש מאיתנו להאט או שחווה תקלה. Autopilot מנסה שוב בעצמו; אין מה לעשות." |
כאשר ספק מפסיק לקבל את החיבור, לוחות הזמנים שמשתמשים בו מושהים והאדם שחיבר אותו מקבל את ההודעה "GitHub הפסיק לקבל את חיבור ה-Autopilot שלך" (או GitLab, Bitbucket) בדוא"ל ובתיבת הדואר הנכנס, עם חיבורים פתוחים. בדף ה-חזרות משימות אלו מציגות החיבור אבד.
אתה יכול לחבר מספר חשבונות של ספק אחד: חיבור חשבון נוסף בתפריט ה-⋯ של הספק או בחיבור.
הסרת גישה
- מאגר אחד: לחץ על × לצדו ("הפסק לקרוא אותו; לוחות הזמנים שלו מושהים." כאשר משימות משתמשות בו).
- כל החשבון: פתח את החיבור ולחץ על נתק, ואז אשר "נתק את acme-inc?". Autopilot מפסיק לקרוא את המאגרים שלו ומשעה את לוחות הזמנים שמשתמשים בהם. Clevera מוחקת את הגישה שלו מיד.
- GitHub: זה מסיר את התקנת אפליקציית Clevera מהחשבון או מהארגון שלך. אתה יכול גם להסיר אותה ב-GitHub בכל עת.
- GitLab: הגישה מבוטלת גם ב-GitLab. אתה יכול גם לבטל אותה תחת יישומים בהגדרות ה-GitLab שלך.
- Bitbucket: הסר גם את ההרשאה תחת הרשאות אפליקציה בהגדרות ה-Bitbucket שלך.
חיבור אותו חשבון שוב מאוחר יותר משחזר את החיבור, והמשימות המושהות שלו יכולות להתחדש.
פתרון בעיות
| מה אתה רואה | מה לעשות |
|---|---|
| "בעל ארגון GitHub צריך לאשר את אפליקציית Clevera Tasks. חבר שוב ברגע שיעשו זאת." | בקש מבעל ארגון לאשר את האפליקציה ב-GitHub, ואז לחץ על חיבור שוב. |
| "חשבון ה-GitHub שלך לא יכול לראות התקנה זו. בקש מבעל הארגון לחבר אותה." | מישהו עם גישה להתקנה מחבר אותה. |
| "אפליקציית Clevera Tasks מושעית בחשבון GitHub זה. בטל את ההשעיה ב-GitHub, ואז חבר שוב." | בטל את השעיית האפליקציה בהגדרות ה-GitHub שלך. |
| "GitHub לא אישר מי אתה. נסה שוב." / "GitLab לא אישר את החיבור. נסה שוב." | התחל חיבור שוב. |
| "… העניק גישה שונה מקריאה בלבד. צור קשר עם התמיכה." | צור קשר עם התמיכה; Clevera מקבלת רק גישת קריאה בלבד. |
| "חשבון זה לא יכול לראות מאגרים עדיין." | תן לאפליקציה גישה למאגרים בצד של הספק, ואז פתח את בחר מאגרים שוב. |
| "GitHub לא אפשר ל-Clevera לקרוא מאגר זה. בדוק שהחיבור עדיין יכול לראות אותו." | המאגר הוסר מגישת האפליקציה, שונה שמו או נמחק. אשר אותו שוב. |
| "חיבור זה אינו זמין עדיין." | לא ניתן לחבר ספק זה עדיין. השתמש באחר, או בדף יומן שינויים. |