封鎖問題

本頁面說明如何在 Google Issue Tracker 中封鎖一個問題

如果一個問題封鎖了另一個問題,表示應先解決第一個問題。封鎖功能僅供追蹤之用。Issue Tracker 本身不會強制封鎖。即使問題有待解決的問題,但問題仍標示為「已修正」

封鎖功能是互通的。如果您設定一個問題封鎖第二個問題,第一個問題會顯示為第二個問題的「Blockers」清單中之一,第二個問題則會顯示在第一個問題的「Blocking」清單中。

如要設定封鎖關係,您必須為包含這兩個問題的元件具備編輯問題 權限

阻礙性問題

封鎖某個問題時,代表該問題必須等到其他問題解決後,才能解決問題。首先必須解決的問題是「封鎖」,而會解決的問題則是「已封鎖」問題。單一問題可能會同時封鎖和/或因多個問題而遭到封鎖。

封鎖功能不會實際對問題設下任何限制。也就是說,即使封鎖問題沒有變更,遭到封鎖的問題仍可能更新或結案。因此,請將封鎖視為追蹤或通知系統。關於如何回應遭封鎖的問題,需要交由負責解決問題的個人和團隊決定。

使用者介面位置

封鎖設定在「封鎖」和「依附元件」分頁中追蹤。舉例來說,如果您前往問題 A 的頁面,並將其設為封鎖問題 B,則「封鎖」分頁中包含問題 A 清單的頁面,而問題 B 頁面則在「封鎖工具」區段下的「依附元件」分頁中列出問題 A。

「封鎖」和「攔截器」區段的標題會顯示每個問題的數量。/ 的前面數字是未解決的問題數量,後續的 / 數量則是問題總數。舉例來說,如果「封鎖」分頁讀取 2/5,則總組合中有 5 個問題會封鎖目前問題,但只有其中 2 個問題尚未解決。

按一下「Dependencies」或「Block」分頁標籤,即可顯示相關問題的表格。每個問題項目分成幾個部分,包括狀態問題標題問題 ID

點選該列即可查看該問題。

設定被其他封鎖模式的問題

如要將問題設為遭到其他問題封鎖,請按照下列步驟操作:

  1. 找到要封鎖的問題,

  2. 在頁面頂端附近的分頁中,按一下「Dependencies」

  3. 在「封鎖者」部分附近,按一下「新增」

  4. 您可以透過兩種方式進入封鎖問題。方法 1:針對問題進行文字搜尋

    方法 2:輸入問題 ID。新功能:一次可以新增多個 ID (以半形逗號分隔)。

  5. 按一下「新增封鎖問題」

    如果成功,Issue Tracker 會通知您已新增封鎖問題。例如:

    在「封鎖問題」中新增了「62498424」。

    封鎖問題隨即會顯示在「封鎖者」清單中。

設定問題來封鎖其他問題

如要將問題設為封鎖其他問題,請按照下列步驟操作:

  1. 前往將遭到封鎖的問題。

  2. 在靠近頁面頂端的分頁中,按一下「封鎖」

  3. 按一下「新增」

  4. 您可以透過兩種方式進入封鎖的問題。方法 1:針對問題進行文字搜尋

    方法 2:輸入問題 ID。新功能:可一次新增多個 ID (以半形逗號隔開)。

  5. 按一下「新增封鎖的問題」

    如果成功,Issue Tracker 會通知您已加入遭封鎖的問題。例如:

    「20189309」已新增至「已封鎖的問題」。

    已封鎖的問題隨即會顯示在「封鎖」清單中。

後續步驟