JIRA - 将问题转换为子任务
Jira - 将问题转换为子任务 (Sub-task)
Section titled “Jira - 将问题转换为子任务 (Sub-task)”在 Jira 中,您可以将现有的标准问题(standard issue)转换为子任务(sub-task),使其成为另一个标准问题的子项。这有助于细分工作或重新组织任务。操作步骤如下:
-
导航到问题:打开您希望转换为子任务的问题。您将进入问题查看界面。
-
访问转换选项:找到“Actions”菜单。这通常由一个“…”(省略号)按钮表示,通常位于问题查看界面的右上角,靠近其他操作按钮。点击此菜单。
-
选择“Convert to Sub-task”:从“Actions”下拉菜单中,找到并选择“Convert to Sub-task”选项。这将启动一个多步转换向导。
-
步骤 1:指定父问题和子任务类型:
- 将出现一个标题类似“Convert Issue to Sub-task: Step 1 of X - Enter parent issue and sub-task issue type”(将问题转换为子任务:步骤 1/X - 输入父问题和子任务问题类型)的对话框。
- Parent Issue(父问题):在“Parent Issue”字段中,开始输入将成为此新子任务父项的标准问题的 issue key(例如,“PROJ-123”)或概要(summary)。您输入时 Jira 会提供建议。从列表中选择正确的父问题。
- Sub-task Issue Type(子任务问题类型):如果您的项目定义了多种子任务问题类型(例如,“Technical Sub-task”,“Documentation Sub-task”),从下拉菜单中选择合适的类型。通常有一个默认的“Sub-task”类型。如果只有一个子任务类型可用,它可能已被预选。
- 点击“Next”按钮继续。
- 步骤 2:选择新状态(如果需要):
- 此步骤(通常是“Step 2 of X - Select New Status”)会在您要转换的问题的当前状态(例如,“Open”)在选定的子任务问题类型在其父问题的项目工作流中不是一个允许的状态时出现。
- 如果提示,您必须从提供的列表中为该子任务选择一个新的、有效状态。此新状态必须在该项目上下文中是子任务的初始或有效状态之一。
- 点击“Next”。
- 步骤 3:更新字段(如果需要):
- 此步骤(“Step 3 of X - Update Fields”)允许您更新新形成的子任务上的任何字段,这些字段可能因转换而需要更改或新值(例如,如果某些字段对子任务是强制的,但对原始问题不是,或者如果您想调整值)。
- 如果所有必要的字段都可以自动映射或不需要更改,您可能会看到类似“All fields will be updated automatically”(所有字段将自动更新)的消息,或者此步骤可能非常简短。
- 审查显示的任何字段,进行必要的更改,然后点击“Next”或“Finish”(按钮标签可能因是否是最后一步而异)。
- 确认(如果适用):
- 某些 Jira 版本或配置可能会显示一个最终确认屏幕,汇总子任务的原始值和新值。
- 审查详细信息。如果一切正确,点击“Finish”或“Convert”完成流程。
- 转换完成:原始问题现在是子任务了。您通常会被重定向到父问题的视图(其中新子任务列在“Sub-tasks”部分)或直接重定向到新转换的子任务的视图。子任务将醒目地显示指向其父问题的链接(例如,“Parent: [Parent Issue Key]”)。
将问题转换为子任务时的重要注意事项
Section titled “将问题转换为子任务时的重要注意事项”请记住以下几点:
- 现有子任务:如果一个问题本身已经有子任务,则不能直接将其转换为子任务。Jira 会阻止此操作,以保持清晰的层级结构。
- 带有子任务的问题的变通方法:要转换一个当前拥有自己子任务的问题,您必须首先将其所有现有子任务转换回标准问题。一旦原始问题下没有子任务,您就可以继续将其转换为另一个父问题的子任务。
- 在不同父问题之间移动子任务:子任务不能像标准问题那样通过简单的移动操作直接“移动”或“重新指定父问题(reparent)”到另一个父问题下。
- “移动”子任务的步骤:要有效地更改子任务的父问题:首先,将子任务转换回一个标准(父级别)问题。然后,将此标准问题再次转换回子任务,但这次在转换过程中(如上述步骤 1 所述),选择新的目标父问题。
在下一章中,我们将学习如何将子任务转换回标准问题。