حظر مشكلة
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
توضّح هذه الصفحة كيفية حظر مشكلة واحدة باستخدام مشكلة أخرى
في أداة "تتبُّع المشاكل" من Google.
عندما تمنع مشكلة أخرى، يعني ذلك أنّه يجب حلّ المشكلة الأولى
قبل حلّ المشكلة الثانية. يهدف الحظر إلى أغراض التتبّع
فقط. لا يفرض "نظام تتبُّع المشاكل" الحظر بحد ذاته. يمكن وضع علامة
تم حلّها على مشكلة حتى إذا كانت هناك مشاكل مفتوحة تمنع حلّها.
إنّ ميزة الحظر متبادلة. إذا ضبطت مشكلة واحدة لحظر مشكلة
ثانية، ستظهر المشكلة الأولى كأحد عناصر قائمة المحظورات للمشكلة الثانية، بينما
تظهر المشكلة الثانية في قائمة الحظر للمشكلة الأولى.
يجب أن يكون لديك إذن تعديل المشاكل للمكونات التي تحتوي على كلتا المشكلتَين من أجل ضبط علاقة الحظر.
المشاكل المحظورة
عند حظر مشكلة، يعني ذلك أنّه لا يجب حلّها إلا بعد حلّ
مشكلة أخرى. المشكلة التي يجب حلّها أولاً هي
مشكلة الحظر، في حين أنّ المشكلة التي سيتم حلّها ثانيًا هي
مشكلة الحظر. يمكن أن تحظر مشكلة أخرى أو يتم حظرها من خلال مشاكل متعددة في الوقت نفسه.
ولا يفرض الحظر أي قيود فعلية على المشاكل. وهذا يعني أنّه لا يزال بإمكانك تعديل المشكلة المحظورة أو إغلاقها حتى في حال عدم إجراء أي تغييرات على المشكلة المحظورة. لهذا السبب، يجب اعتبار الحظر نظامًا للتتبّع أو
الإشعارات. إنّ القرارات المتعلقة بطريقة الردّ على مشكلة محظورة تُترك
للأفراد والفِرق المسؤولة عن حلّ المشكلة.
الموقع الجغرافي لواجهة المستخدم
يتم تتبُّع عمليات الحظر في علامتَي التبويب الحظر والتبعيات. على سبيل المثال،
إذا انتقلت إلى صفحة المشكلة "أ" وضبطتها لحظر المشكلة "ب"، ستعرض صفحة المشكلة
"أ" المشكلة "ب" في علامة التبويب الحظر، بينما ستعرض صفحة المشكلة "ب" المشكلة
"أ" في علامة التبويب التبعيات ضمن قسم المحظورات.
يعرض عنوان قسمَي الحظر والمحظور عدد المشاكل
في كل قسم. يشير الرقم الذي يسبق /
إلى عدد المشاكل المفتوحة، ويشير الرقم الذي يلي /
إلى العدد الإجمالي للمشاكل. على سبيل المثال، إذا كانت علامة التبويب
الحظر تعرض الرمز 2/5
، يعني ذلك أنّ هناك 5 مشاكل في المجموع تؤدي إلى حظر
المشكلة الحالية، ولكن لم يتم حلّ سوى مشكلتَين من هذه المشاكل.
يؤدي النقر على علامة التبويب التبعيات أو الحظر إلى عرض جدول يتضمن
المشاكل ذات الصلة. يتضمّن كل إدخال مشكلة عدة أجزاء، بما في ذلك الحالة،
عنوان المشكلة، ومعرّف المشكلة.
انقر على الصف للانتقال إلى هذه المشكلة.
ضبط مشكلة ليتم حظرها من خلال مشكلة أخرى
لضبط مشكلة على أنّها محظورة بسبب مشكلة أخرى:
انتقِل إلى المشكلة المطلوب حظرها.
في علامات التبويب بالقرب من أعلى الصفحة، انقر على التبعيات.
بالقرب من القسم بعنوان أدوات الحظر، انقر على إضافة أداة حظر.

هناك خياران لإدخال مشكلة الحظر.
- الخيار 1: البحث عن المشكلة في النص

- الخيار 2: إدخال أرقام تعريف المشاكل يمكن إضافة معرّفات متعددة مفصولة بفواصل في المرة الواحدة.

انقر على تأكيد.
في حال نجاح الإجراء، ستتم إضافة مشكلة الحظر إلى قائمة المحظِّرات.
ضبط مشكلة لحظر مشكلة أخرى
لضبط مشكلة على أنّها تمنع ظهور مشكلة أخرى:
انتقِل إلى المشكلة التي ستؤدي إلى الحظر.
في علامات التبويب بالقرب من أعلى الصفحة، انقر على الحظر.
انقر على إضافة.

هناك خياران لإدخال المشكلة المحظورة.
- الخيار 1: البحث عن المشكلة في النص

- الخيار 2: إدخال أرقام تعريف المشاكل يمكن إضافة معرّفات متعددة مفصولة بفواصل في المرة الواحدة.

انقر على تأكيد.
في حال نجاح الإجراء، ستتم إضافة المشكلة المحظورة إلى قائمة الحظر.
الخطوات التالية
جميع الحقوق محفوظة. إنّ Java علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003eThis page explains how to establish blocking relationships between issues in Google Issue Tracker, indicating one issue must be resolved before another.\u003c/p\u003e\n"],["\u003cp\u003eBlocking is for tracking and notification, it doesn't enforce restrictions; blocked issues can still be updated or closed independently.\u003c/p\u003e\n"],["\u003cp\u003eYou can set an issue to be blocked by another, or set an issue to block another, using the 'Dependencies' and 'Blocking' tabs, respectively.\u003c/p\u003e\n"],["\u003cp\u003eThe 'Blocking' and 'Dependencies' tabs allow viewing and managing the blocking relationships, with the number of open and total blocking issues indicated.\u003c/p\u003e\n"],["\u003cp\u003eYou need 'Edit Issues' permissions for the components of both issues to establish a blocking relationship.\u003c/p\u003e\n"]]],[],null,["# Block an Issue\n\nThis page shows how to block one [issue](../concepts/issues) with another issue\nin Google Issue Tracker.\n\nWhen one issue blocks another, it means that the first issue should be resolved\nbefore the second one is resolved. Blocking is intended for tracking purposes\nonly. Issue Tracker itself does not enforce blocking. An issue can be marked\n**Fixed** even if it has open issues blocking it.\n\nThe blocking feature is reciprocal. If you set one issue to block a second\nissue, the first appears as one of the **Blockers** list of the second, while\nthe second appears in the **Blocking** list of the first.\n\nYou must have **Edit issues** [permission](../concepts/access-control) for the\ncomponents that contain both issues in order to set the blocking relationship.\n\nBlocked issues\n--------------\n\nWhen you block an issue, you indicate that the issue shouldn't be resolved until\nanother issue is resolved. The issue that needs to be resolved first is the\n*blocking* issue, while the issue that will be resolved second is the *blocked*\nissue. An issue can block or be blocked by multiple issues at the same time.\n\nBlocking does not impose any actual restrictions on issues. That is, the blocked\nissue can still be updated or closed even if no changes are made to the blocking\nissue. For this reason, blocking should be thought of as a tracking or\nnotification system. Decisions regarding how to respond to a blocked issue are\nleft to the individuals and teams responsible for resolving the issue.\n\n### UI Location\n\nBlocking is tracked in the **Blocking** and **Dependencies** tabs. For example,\nif you go to Issue A's page and set it to block Issue B, then the page for Issue\nA lists Issue B in its **Blocking** tab, while the page for Issue B lists Issue\nA in its **Dependencies** tab under the **Blockers** section.\n\nThe title of the **Blocking** and **Blocker** sections show how many issues are\nin each. The number preceding the `/` is the number of open issues and the\nnumber following `/` is the total number of issues. For example, if the\n**Blocking** tab reads `2/5`, then there are 5 issues in total set that block\nthe current issue, but only 2 of those issues have yet to be resolved.\n\nClicking on either the **Dependencies** or **Blocking** tab displays a table of\nrelevant issues. Each issue entry has several parts, including **Status** ,\n**Issue Title** , and **Issue ID**.\n\nClick the row to navigate to that issue.\n\nSet an issue to be blocked by another\n-------------------------------------\n\nTo set an issue as blocked by another issue:\n\n1. Navigate to the issue that is to be blocked.\n\n2. In the tabs near the top of the page, click **Dependencies**.\n\n3. Near the section titled **Blockers** , click **Add blocker**.\n\n4. There are two options to enter the blocking issue.\n\n - Option 1: text search for the issue.\n\n - Option 2: enter the issue id(s). Multiple IDs, separated by commas, can be added at a time.\n\n5. Click **Confirm**.\n\n If successful, the blocking issue will be added to the **Blockers** list.\n\nSet an issue to block another\n-----------------------------\n\nTo set an issue as blocking another issue:\n\n1. Navigate to the issue that will be blocking.\n\n2. In the tabs near the top of the page, click **Blocking**.\n\n3. Click **Add**\n\n4. There are two options to enter the blocked issue.\n\n - Option 1: text search for the issue.\n\n - Option 2: enter the issue id(s). Multiple IDs, separated by commas, can be added at a time.\n\n5. Click **Confirm**.\n\n If successful, the blocked issue will be added to the **Blocking** list.\n\nWhat's next\n-----------\n\n- [Mark an issue as a duplicate of another issue](/issue-tracker/guides/duplicate-issue)"]]