בדף הזה מוסבר איך לחסום בעיה באמצעות בעיה אחרת ב-Google Issue Tracker.
כשבעיה אחת חוסמת בעיה אחרת, המשמעות היא שצריך לפתור את הבעיה הראשונה לפני שפותרים את השנייה. החסימה מיועדת למטרות מעקב בלבד. מערכת Issue Tracker עצמה לא אוכפת חסימה. אפשר לסמן בעיה בתור תוקנה גם אם יש לה בעיות פתוחות שמונעות ממנה להתקדם.
התכונה 'חסימה' היא הדדית. אם מגדירים בעיה אחת לחסימת בעיה שנייה, הראשונה מופיעה ברשימה Blockers של השנייה, והשנייה מופיעה ברשימה Blocking של הראשונה.
כדי להגדיר את יחס החסימה, צריכות להיות לכם הרשאות לעריכת בעיות ברכיבים שמכילים את שתי הבעיות.
בעיות שחוסמות את החשבון
כשחוסמים בעיה, מצביעים על כך שאין לטפל בבעיה הזו עד שבעיה אחרת תיפתר. הבעיה שצריך לפתור קודם היא הבעיה שחוסמת, והבעיה שתפתור בשלב השני היא הבעיה שחוסמה. בעיה יכולה לחסום בעיות אחרות ו/או להיות חסומה על ידיהן בו-זמנית.
החסימה לא מטילה הגבלות בפועל על הבעיות. כלומר, עדיין אפשר לעדכן או לסגור את הבעיה החוסמת גם אם לא מבצעים שינויים בבעיה החוסמת. לכן, צריך להתייחס לחסימה כאל מערכת מעקב או התראות. ההחלטות לגבי התגובה לבעיה חסומה הן בידי האנשים והצוותים שאחראים לפתרון הבעיה.
מיקום ממשק המשתמש
המעקב אחר החסימות מתבצע בכרטיסיות Blocking ו-Dependencies. לדוגמה, אם עוברים לדף של בעיה א' ומגדירים אותה לחסימה של בעיה ב', בעיה ב' תופיע בכרטיסייה Blocking בדף של בעיה א', ובבעיה ב' תופיע בעיה א' בכרטיסייה Dependencies בקטע Blockers.
השמות של הקטעים חסימה וחוסם מצביעים על מספר הבעיות בכל אחד מהם. המספר שמופיע לפני /
הוא מספר הבעיות הפתוחות, והמספר שמופיע אחרי /
הוא המספר הכולל של הבעיות. לדוגמה, אם בכרטיסייה חסימה מוצג הערך 2/5
, סימן שיש בסך הכול 5 בעיות שגורמות לחסימה של הבעיה הנוכחית, אבל רק 2 מהן עדיין לא נפתרו.
לחיצה על הכרטיסייה Dependencies או על הכרטיסייה Blocking תציג טבלה של בעיות רלוונטיות. לכל רשומה של בעיה יש כמה חלקים, כולל סטטוס, כותרת הבעיה ומזהה הבעיה.
לוחצים על השורה כדי לנווט לבעיה הזו.
הגדרת בעיה כחסומה על ידי בעיה אחרת
כדי להגדיר בעיה כחסומה על ידי בעיה אחרת:
עוברים לבעיה שרוצים לחסום.
בכרטיסיות שבחלק העליון של הדף, לוחצים על יחסי תלות.
ליד הקטע חסימות, לוחצים על הוספת חסימה.
יש שתי אפשרויות להזין את הבעיה שגרמה לחסימה.
- אפשרות 1: חיפוש טקסט של הבעיה.
- אפשרות 2: מזינים את מזהי הבעיות. אפשר להוסיף כמה מזהי מודעות בו-זמנית, ולהפריד ביניהם באמצעות פסיקים.
לוחצים על אישור.
אם הפעולה תצליח, הבעיה שגרמה לחסימה תתווסף לרשימה Blockers.
הגדרת בעיה לחסימת בעיה אחרת
כדי להגדיר בעיה כבעיה שחוסמת בעיה אחרת:
עוברים לבעיה שתהיה חסומה.
בכרטיסיות שבחלק העליון של הדף, לוחצים על חסימה.
לוחצים על הוספה.
יש שתי אפשרויות להזין את הבעיה שנחסמה.
- אפשרות 1: חיפוש טקסט של הבעיה.
- אפשרות 2: מזינים את מזהי הבעיות. אפשר להוסיף כמה מזהי מודעות בו-זמנית, ולהפריד ביניהם באמצעות פסיקים.
לוחצים על אישור.
אם הפעולה תצליח, הבעיה שתחסמו תתווסף לרשימה חסימה.