مسدود کردن یک مشکل
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
این صفحه نحوه مسدود کردن یک مشکل را با مشکل دیگر در Google Issue Tracker نشان می دهد.
وقتی یک مشکل دیگری را مسدود می کند، به این معنی است که مشکل اول باید قبل از حل مشکل دوم حل شود. مسدود کردن فقط برای اهداف ردیابی در نظر گرفته شده است. Issue Tracker خود مسدود کردن را اعمال نمی کند. یک مشکل میتواند ثابت شود حتی اگر مشکلات باز مسدود کردن آن وجود داشته باشد.
ویژگی مسدود کردن متقابل است. اگر یک مشکل را برای مسدود کردن یک شماره دوم تنظیم کنید، اولی به عنوان یکی از فهرست مسدود کننده های شماره دوم ظاهر می شود، در حالی که دومی در لیست مسدود کردن شماره اول ظاهر می شود.
برای تنظیم رابطه مسدود کردن، باید مجوز ویرایش مسائل را برای مؤلفههایی که حاوی هر دو مشکل هستند داشته باشید.
مسائل مسدود شده
وقتی مشکلی را مسدود میکنید، نشان میدهید که تا زمانی که مشکل دیگری حل نشود، مشکل نباید حل شود. مسئله ای که باید ابتدا حل شود، مشکل مسدودسازی است، در حالی که مسئله ای که در مرحله دوم حل می شود، مشکل مسدود شده است. یک مشکل می تواند همزمان با چندین مشکل مسدود یا مسدود شود.
مسدود کردن هیچ محدودیت واقعی در مورد مسائل اعمال نمی کند. به این معنی که حتی اگر هیچ تغییری در مشکل مسدود شدن ایجاد نشود، مشکل مسدود شده همچنان می تواند به روز یا بسته شود. به همین دلیل، مسدود کردن را باید به عنوان یک سیستم ردیابی یا اطلاع رسانی در نظر گرفت. تصمیم گیری در مورد نحوه پاسخگویی به یک مشکل مسدود شده به افراد و تیم هایی واگذار می شود که مسئول حل مشکل هستند.
مکان رابط کاربری
مسدود کردن در تب Blocking و Dependencies ردیابی می شود. برای مثال، اگر به صفحه شماره A بروید و آن را طوری تنظیم کنید که شماره B را مسدود کند، صفحه شماره A شماره B را در برگه Blocking فهرست می کند، در حالی که صفحه شماره B، شماره A را در تب Dependencies زیر قسمت Blockers فهرست می کند.
عنوان بخش های Blocking و Blocker نشان می دهد که در هر کدام چند مسئله وجود دارد. عدد قبل از /
تعداد شماره های باز و عدد زیر /
تعداد کل شماره ها است. به عنوان مثال، اگر برگه Blocking 2/5
خوانده شود، در مجموع 5 مشکل وجود دارد که مشکل فعلی را مسدود می کند، اما تنها 2 مورد از آن مشکلات هنوز حل نشده است.
با کلیک بر روی تب Dependencies یا Blocking جدولی از مسائل مربوطه نمایش داده می شود. هر ورودی شماره چندین بخش دارد، از جمله وضعیت ، عنوان شماره و شناسه شماره .
روی ردیف کلیک کنید تا به آن مشکل بروید.
مشکلی را تنظیم کنید تا توسط دیگری مسدود شود
برای تنظیم یک مشکل به عنوان مسدود شده توسط یک مشکل دیگر:
به موضوعی که قرار است مسدود شود بروید.
در برگههای نزدیک بالای صفحه، روی Dependencies کلیک کنید.
در نزدیکی بخش با عنوان مسدود کننده ها ، روی افزودن مسدود کننده کلیک کنید.

دو گزینه برای ورود به مسئله مسدود کردن وجود دارد.
- گزینه 1: جستجوی متنی برای مشکل.

- گزینه 2: شناسه(های) مسئله را وارد کنید. چندین شناسه، که با کاما از هم جدا شده اند، می توانند در یک زمان اضافه شوند.

روی تایید کلیک کنید.
در صورت موفقیت آمیز بودن، مشکل مسدود کردن به لیست مسدود کننده ها اضافه می شود.
یک مشکل را برای مسدود کردن دیگری تنظیم کنید
برای تنظیم یک مشکل به عنوان مسدود کردن مشکل دیگر:
به مشکلی که مسدود خواهد شد بروید.
در برگههای نزدیک بالای صفحه، روی مسدود کردن کلیک کنید.
روی افزودن کلیک کنید

دو گزینه برای ورود به موضوع مسدود شده وجود دارد.
- گزینه 1: جستجوی متنی برای مشکل.

- گزینه 2: شناسه(های) مسئله را وارد کنید. چندین شناسه، که با کاما از هم جدا شده اند، می توانند در یک زمان اضافه شوند.

روی تایید کلیک کنید.
در صورت موفقیت، مشکل مسدود شده به لیست مسدود کردن اضافه می شود.
بعدش چی
کلیه حقوق محفوظ است. Java علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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-24 بهوقت ساعت هماهنگ جهانی."],[[["\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)"]]