

亚马逊 CodeCatalyst 不再向新买家开放。现有客户可以继续正常使用该服务。有关更多信息，请参阅 [如何从中迁移 CodeCatalyst](migration.md)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 跟踪和组织处理问题的工作 CodeCatalyst
<a name="issues"></a>

在中 CodeCatalyst，您可以监视项目中涉及的功能、错误和任何其他工作。每项工作均保存在称为*事务*的不同记录中。您可以通过向事务添加任务清单来将事务分解为多个较小目标。每个事务都可以具有描述、被分派人、状态和其他属性，您可以对这些属性进行搜索、分组和筛选。您可以使用默认视图查看自己的事务，也可以使用自定义筛选、排序或分组来创建自己的视图。有关与事务相关的概念的更多信息，请参阅[事务概念](issues-concepts.md)。要了解如何创建您的首个事务，请参阅[在中创建问题 CodeCatalyst](issues-create-issue.md)。

对于使用事务的团队来说，可能会使用以下工作流：

Jorge Souza 是一名参与项目的开发人员。他和他的项目成员同事 Li Juan、Mateo Jackson 和 Wang Xiulan 合作确定需要完成哪些工作。每天，他和他的开发人员同事们都会参加由 Wang Xiulan 主持的同步会议。他们通过导航到面板的某个团队视图来调出面板。通过创建视图，用户和团队可以保存事务的筛选条件、分组和排序，以便轻松查看符合其指定条件的事务。他们的视图包含按**被分派人**分组并按**优先级**排序的事务，以显示每个开发人员的最重要事务及其状态。在向 Jorge 分配要完成的任务时，他通过为每个任务创建一个事务来规划自己的工作。在创建事务时，Jorge 可以选择相应的**状态**、**优先级**和工作**估算**工作量。对于较大的事务，Jorge 会向事务添加任务，将工作细分成较小目标。Jorge 创建具有草稿状态的事务，例如**待办事项**，因为他不打算立即开始处理这些事务。具有草稿状态的事务将显示在**草稿**视图中，将在该视图中规划这些事务并确定其优先级。在 Jorge 准备好开始工作后，他会将相应事务的状态更新为另一个类别（**未开始**、**已开始**或**已完成**）中的状态，从而将该事务移至面板。在处理每个任务时，团队可以按标题、状态、被分派人、标签、优先级和估算进行筛选，以找到与指定参数匹配的特定事务或类似事务。使用看板，Jorge 和他的团队可以看到每个问题已完成的任务数量，并通过将每个问题从一种状态拖到下一个状态直到任务完成来跟踪 day-to-day进度。随着项目的进行，已完成的事务将累积并处于**已完成**状态。Wang Xiulan 决定使用快速存档按钮对事务进行归档，从而将其从视图中移除，这样开发人员就能专注于与当前和即将开展的工作相关的事务。

在规划期工作时，参与项目的开发人员会选择**排序依据**和**分组依据**，以查找他们要从待办事项移至面板的事务。他们可能会选择根据优先级最高的客户请求向面板添加事务，因此他们按**客户请求**标签对面板进行分组，并按**优先级**对其进行排序。他们还可以按估算进行排序，以确保自己有能力完成所分配的工作量。项目经理 Saanvi Sarkar 会定期审查和整理待办事项，以帮助确保优先级准确反映每个事务对项目取得成功的重要性。



**Topics**
+ [事务概念](issues-concepts.md)
+ [跟踪有关事务的工作](issues-tracking-work.md)
+ [使用待办事项、标签和面板整理工作](issues-organizing-work.md)
+ [中的问题配额 CodeCatalyst](issues-quotas.md)

# 事务概念
<a name="issues-concepts"></a>

创建事务可以快速有效地跟踪项目中正在完成的工作。您可以使用事务来帮助您在每日同步会议中讨论工作、确定工作的优先顺序等。

本页包含一个概念列表，可帮助您有效地使用中的问题 CodeCatalyst。

## 活跃事务
<a name="issues-concepts-active-issue-definition"></a>

*活跃事务*是指任何未处于**草稿**状态或已存档状态的事务。换而言之，活跃事务是指处于以下任意状态类别中的状态的事务：**未开始**、**已开始**和**已完成**。有关状态和状态类别的更多信息，请参阅[状态和状态类别](#issues-concepts-status-definition)。

您可以从默认的**活跃事务**视图中查看项目中的所有活跃事务。

## 已存档事务
<a name="w2aac41c15b4b9"></a>

*已存档事务*是指与您的项目不再相关的事务。例如，在以下情况下，您可以[存档事务](issues-archive-issues.md)：事务已完成且不再需要显示在**完成**列中，或者错误地创建了事务。如果需要，可以取消存档已存档的事务。

## 被分派人
<a name="w2aac41c15b4c11"></a>

*被分派人*是指将事务分配给的人员。如果您在搜索被分派人时，他们未显示在列表中，则表示尚未将他们添加到项目中。要添加他们，请参阅[邀请用户加入项目](projects-members.md#projects-members-add)。要允许将一个事务分配给多个被分派人，请参阅[启用或禁用多个被分派人](issues-settings-multiple-assignees.md)。具有多个被分派人的事务将显示在面板上，并将显示不同的彩色头像，每个头像代表一个被分派人。

## 自定义字段
<a name="w2aac41c15b4c13"></a>

*自定义字段*允许您根据需求自定义事务的不同属性，以便跟踪和管理项目中的事务。例如，您可以添加用于路线图的字段、特定的到期日期或请求者字段。

## Estimate
<a name="w2aac41c15b4c15"></a>

在敏捷开发中，*估算*被称为故事点。除了事务的模糊性和复杂性之外，您还可以使用事务的估算来表示所需的工作量。对于具有更大的风险、难度和未知性的事务，可以考虑使用更高的估算。

有关估算类型及其配置方法的更多信息，请参阅[配置事务工作量估算](issues-settings-estimation.md)。

## 事务
<a name="issues-concepts-issue-definition"></a>

*事务*是跟踪与项目相关的工作的记录。您可以为功能、任务、错误或任何其他与项目相关的工作主体创建事务。如果您使用的是敏捷开发，一个事务还可以描述一个长篇故事或用户故事。

## 标签
<a name="w2aac41c15b4c19"></a>

*标签*用于对事务进行分组、排序和筛选。您可以输入新的标签名，也可以从填充的列表中选择一个标签。此列表包含项目中最近使用的标签。一个事务可以有多个标签，并且可以从事务中移除标签。要自定义标签，请参阅[使用标签对工作进行分类](issues-labels.md)。

## 优先级
<a name="w2aac41c15b4c21"></a>

*优先级*是指事务的重要程度。有四个选项：**低**、**中**、**高**和**无优先级**。

## 状态和状态类别
<a name="issues-concepts-status-definition"></a>

*状态*是事务的当前状态，可用于快速检查事务从开始到完成的整个生命周期内的进度。所有事务都必须具有一个状态，并且每个状态都属于一个*状态类别*。状态类别用于帮助整理状态和填充默认事务视图。

中有五种默认状态和四种状态类别。 CodeCatalyst您可以创建其他状态，但无法创建其他状态类别。以下列表包含了默认状态及其状态类别（括号中的内容）：**待办事项(草稿)**、**待办事项(未开始)**、**进行中(已开始)**、**审核中(已开始)** 和**完成(已完成)**。

有关处理状态的更多信息，请参阅[使用自定义状态跟踪工作](issues-customize-statuses.md)。

## 任务
<a name="w2aac41c15b4c25"></a>

可以向事务添加*任务*，以进一步细分和整理事务的工作。您可以在创建事务时向事务添加任务，也可以向现有事务添加任务。查看事务时，您可以重新排序、移除其任务或将其任务标记为已完成。

## 观点
<a name="issues-concepts-views-definition"></a>

 CodeCatalyst 项目中的问题显示在*视图*中。视图可以是网格视图或面板视图，前者以列表格式显示事务，后者将事务显示为按事务状态整理的列中的磁贴。有四个默认视图，您可以[利用自定义分组、筛选和排序来创建自己的视图](issues-creating-view.md)。以下列表包含有关四个默认视图的详细信息。
+ **草稿**视图是一个网格视图，将显示当前未处理的事务。任何创建的具有**草稿**状态类别中的状态的事务都会显示在此视图中。团队可以使用此视图来查看哪些事务仍在定义中，或者哪些事务正在等待分配和处理。
+ **活跃事务**视图是当前正在处理的所有事务的面板视图。任何具有**未开始**、**已开始**或**已完成**状态类别中的状态的事务都将显示在此视图中。
+ **所有事务**视图是一个网格视图，将显示项目中的所有事务，包括*草稿*和*活跃事务*。
+ **已存档**视图显示所有已存档的事务。

# 跟踪有关事务的工作
<a name="issues-tracking-work"></a>

您可以使用事务来计划和跟踪您的项目工作。每个事务均为保存在不同的记录中的一项工作。可以将事务细分成多个任务，以进一步整理和跟踪事务的工作。您还可以在事务之间创建链接以帮助跟踪相关工作，创建标签以帮助对工作进行整理和分类，对事务进行分组，为工作分配优先级，并指明工作是否被阻止。

当您准备好处理一个或一组事务时，可以估算工作，将其分配给用户，并添加评论以帮助其他人了解工作及其进度。您还可以导出事务以帮助您将事务包含的信息转换为其他格式。

# 在中创建问题 CodeCatalyst
<a name="issues-create-issue"></a>

开发团队创建事务来帮助跟踪和管理他们的工作。您可以根据您的需求在项目中创建事务。例如，您可以创建事务来更新代码中的变量。您可以将事务分配给项目中的其他用户，使用标签来帮助您跟踪工作等。

按照以下说明在中创建问题 CodeCatalyst。

**创建事务**

1. 打开 CodeCatalyst 控制台，[网址为 https://codecatalyst.aws/](https://codecatalyst.aws/)。

1. 导航到要在其中创建事务的项目。

1. 在项目主页上，选择**创建事务**。或者，在导航窗格中，选择**事务**。

1. 选择**创建事务**。
**注意**  
在使用网格视图时，也可以内联方式添加事务。

1. 输入事务的标题。

1. （可选）输入**描述**。您可以使用 Markdown 添加格式。

1. （可选）选择事务的**状态**、**优先级**和**估算**。
**注意**  
如果项目的估算设置设为**隐藏估算**，则不会显示**估算**字段。

1. （可选）向事务添加任务。任务可用于将事务的工作分成多个小目标。要添加任务，请选择 **\$1 添加任务**。然后，在文本字段中输入任务名称并按 Enter。添加任务后，您可以通过选中复选框将任务标记为已完成，或者通过从复选框左侧选择并拖动任务来重新为任务排序。

1. （可选）添加现有标签或创建一个新标签并通过选择 **\$1 添加标签**来添加该标签。

   1. 要添加现有标签，请从列表中选择该标签。您可以在字段中输入一个搜索词来搜索项目中所有包含该搜索词的标签。

   1. 要创建并添加新标签，请在搜索字段中输入要创建的标签的名称，然后按 Enter。

1. （可选）通过选择 **\$1 添加被分派人**来添加被分派人。您可以通过选择 **\$1 添加我**来快速将自己添加为被分派人。
**提示**  
您可以选择将事务分配给 **Amazon Q**，让 Amazon Q 尝试解决该事务。有关更多信息，请参阅[教程：使用 CodeCatalyst 生成式 AI 功能加快开发工作](getting-started-project-assistance.md)。此功能仅在美国西部（俄勒冈州）区域中提供。  
此功能要求为空间启用生成式人工智能功能。有关更多信息，请参阅 [Managing generative AI features](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/managing-generative-ai-features.html)。

1. （可选）添加现有的**自定义字段**或创建新的自定义字段。事务可具有多个自定义字段。

   1. 要添加现有的自定义字段，请从列表中选择该自定义字段。您可以在字段中输入一个搜索词来搜索项目中所有包含该搜索词的自定义字段。

   1. 要创建并添加新的自定义字段，请在搜索字段中输入要创建的自定义字段的名称，然后按 Enter。然后选择要创建的自定义字段的类型并设置一个值。

1. 选择**创建事务**。右下角将显示一条通知：如果已成功创建事务，则会显示一条确认消息，指明已成功创建事务。如果事务创建失败，则会显示一条错误消息，指明失败的原因。之后，您可以选择**重试**以进行编辑并重试创建事务，或选择**放弃**以放弃事务。选择这两个选项都将关闭通知。
**注意**  
在创建一个事务时，无法将拉取请求链接到该事务。不过，您可以在创建事务后[编辑它](issues-edit-issue.md)，以添加拉取请求的链接。

## 创建和处理分配给 Amazon Q 的事务时的最佳实践
<a name="issues-create-issue-assign-genai-best-practices"></a>

在创建事务时，有时一些事务会持续存在。导致出现这种情况的原因可能是复杂而多变的。有时是因为不知道谁将处理事务。其他时候，事务需要对代码库的特定部分进行研究或有专门的了解，而这项工作的最佳候选人却忙于处理其他事务。通常还需优先处理其他紧急工作。这些原因中的任何一个或全部都可能导致无法解决的问题。 CodeCatalyst 包括与名为 Amazon Q 的生成式 AI 助手的集成，该助手可以根据问题的标题和描述来分析问题。如果您将事务分配给 Amazon Q，它将尝试创建解决方案草稿以供您评估。这有助于您和您的团队专注于并优化处理需要关注的事务，而 Amazon Q 则专注于解决您没有资源来立即解决的问题。

**注意**  
**由 Amazon Bedrock** 提供支持： AWS 实现[自动滥用检测](https://docs.aws.amazon.com//bedrock/latest/userguide/abuse-detection.html)。由于**为我编写描述**、**创建内容摘要**、**推荐任务**、**使用 Amazon Q 创建功能或将功添加到项目**以及**将事务分配给 Amazon Q** 功能与用于软件开发的 Amazon Q 开发者版代理程序的功能都是基于 Amazon Bedrock 构建的，因此，用户可以充分利用 Amazon Bedrock 中实施的控制措施来强制实施安全性并负责任地使用人工智能（AI）。

Amazon Q 能够出色地处理简单的事务和问题。为了获得最佳结果，请使用简明易懂的语言来清楚地说明您要执行的操作。以下是一些最佳实践，可帮助您创建优化的事务以供 Amazon Q 处理。

**重要**  
生成式人工智能功能仅在美国西部（俄勒冈州）区域中可用。
+ **保持简单**。Amazon Q 能够出色地处理简单的代码更改和修复，可以在事务的标题和描述中说明这些更改和修复。请勿分配具有模糊的标题或过于华丽或相互矛盾的描述的事务。
+ **具体化**。您提供的有关解决事务所需的确切更改的信息越多，Amazon Q 创建出解决该事务的解决方案的可能性就越高。如果可能，请包括具体的细节，例如要更改的 APIs 名称、要更新的方法、需要更改的测试以及您能想到的任何其他细节。
+ **在将事务分配给 Amazon Q 之前，请确保事务的标题和描述中包含所有详细信息**。在将事务分配给 Amazon Q 之后，无法更改其标题或描述，因此，在将事务分配给 Amazon Q 之前，请确保您拥有事务中所需的所有信息。
+ **仅分配需要在单一源存储库中更改代码的事务**。Amazon Q 只能在中处理单源存储库中的代码 CodeCatalyst。不支持链接的存储库。在将事务分配给 Amazon Q 之前，请确保该事务只需要在单一源存储库中进行更改。
+ **使用 Amazon Q 建议的默认值来批准每个步骤**。默认情况下，您需要审批 Amazon Q 执行的每个步骤。这使您能够针对事务评论以及 Amazon Q 创建的任何拉取请求与之进行交互。这将提供与 Amazon Q 的交互性更高的体验，帮助您调整其方法并优化它为解决事务而创建的代码。
**注意**  
Amazon Q 不会响应事务或拉取请求中的单个评论，但它在需要重新考虑其方法或创建修订时将审查这些评论。
+ **请始终仔细审查 Amazon Q 建议的方法**。在您批准其方法后，Amazon Q 将开始根据该方法生成代码。在告知 Amazon Q 继续操作之前，请确保该方法看起来正确并包含您期望的所有详细信息。
+ **请确保仅在以下情况下允许 Amazon Q 使用工作流：您没有可在审核方法前部署方法的现有工作流**。您的项目可能已将工作流配置为在拉取请求事件上开始运行。如果是这样的话，Amazon Q 创建的任何拉取请求（包括创建或更新工作流 YAML）都可能启动拉取请求中包含的那些工作流的运行。作为最佳实践，请不要选择让 Amazon Q 能够使用工作流文件，除非您确定项目中没有将自动运行这些工作流文件的工作流，然后再审核和批准它创建的拉取请求。

有关更多信息，请参阅[教程：使用 CodeCatalyst 生成式 AI 功能加快开发工作](getting-started-project-assistance.md)和 [Managing generative AI features](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/managing-generative-ai-features.html)。

## 估算事务
<a name="issues-issue-estimation"></a>

在敏捷开发中，*估算*被称为故事点。除了事务的模糊性和复杂性之外，您还可以使用事务的估算来表示所需的工作量。对于具有更大的风险、难度和未知性的事务，可以考虑使用更高的估算。

您必须先选择要用于项目的估算的类型，之后才能开始估算事务。默认情况下，提供了两种类型以供选择。要有效地使用 **T 恤尺寸**或**斐波纳契数列**，您的团队必须根据每种尺寸所代表的项目做出调整。共同决定每个估算的含义，然后开始将这些估算应用于每个事务。考虑定期审查 

按照以下步骤配置中问题的工作量估算设置。 CodeCatalyst

**为事务配置工作量估算**

1. 在导航窗格中，选择**事务**。

1. 选择**活跃事务**以打开**事务视图切换器**下拉菜单，然后选择**设置**。

1. 在**基本设置**部分中的**估算**中，选择估算值的显示方式。可用的估算类型有 **T 恤尺寸**、**斐波纳契数列**或**隐藏估算**。如果项目的估算设置设为**隐藏估算**，则项目的事务中不会显示**估算**字段。

   更新估算类型后，不会丢失任何数据，并且将自动转换所有事务的估算值。转换映射如下表所示。    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/codecatalyst/latest/userguide/issues-tracking-work.html)

要添加或更改事务的估算，您可以[编辑事务](issues-edit-issue.md)。

# 编辑和协作处理中的问题 CodeCatalyst
<a name="issues-edit-collaborate-issue"></a>

**Contents**
+ [编辑事务](issues-edit-issue.md)
+ [处理附件](issues-attachments.md)
  + [查看和管理附件](issues-settings-attachments.md)
+ [管理有关事务的任务](issues-tasks.md)
+ [将一个事务链接到另一个事务](issues-link-issue.md)
+ [将事务标记为已屏蔽或已取消屏蔽](issues-mark-as-blocked.md)
+ [添加、编辑或删除评论](issues-comment.md)
  + [在评论中使用提及](issues-mentions-comment.md)

# 编辑事务
<a name="issues-edit-issue"></a>

按照以下步骤操作，编辑事务的标题、描述、状态、被分派人、优先级、估算或标签。

**编辑事务**

1. 选择要编辑的事务以查看事务详细信息。要获取有关查找事务的帮助，请参阅[查找和查看事务](issues-view.md)。

1. 要编辑事务标题，请选择该标题，输入新的标题，然后按 Enter。

1. 要编辑描述，请选择描述，输入新的描述，然后按 Enter。您可以使用 Markdown 添加格式。

1. 在**任务**中，您可以查看和管理事务的任务。如果没有任务，您可以让 Amazon Q 分析事务并推荐一些任务，这些任务可以将事务中的工作细分成单独的项目，每个项目均可分配给一个用户。有关更多信息，请参阅[管理有关事务的任务](issues-tasks.md)。

1. 要编辑**状态**、**估算**或**优先级**，请从相应的下拉菜单中选择一个选项。

1. 在**标签**中，您可以添加现有标签、创建新标签或移除标签。

   1. 要添加现有标签，请选择 **\$1 添加标签**，然后从列表中选择该标签。您可以在字段中输入一个搜索词来搜索项目中所有包含该搜索词的标签。

   1. 要创建并添加新标签，请选择 **\$1 添加标签**，在搜索字段中输入要创建的标签的名称，然后按 Enter。

   1. 要移除标签，请选择要移除的标签旁边的 **X** 图标。如果您从所有事务中移除一个标签，该标签将显示在事务**设置**的**标签**部分的**未使用标签**部分中。在使用筛选条件或向事务添加标签时，未使用的标签将显示在标签列表的末尾。您可以在事务**设置**中找到所有标签（已使用和未使用）以及包含这些标签的事务的概述。

1. 要分配事务，请在**被分派人**部分中选择 **\$1 添加被分派人**，然后从列表中搜索并选择被分派人。您可以选择 **\$1 添加我**来快速将自己添加为被分派人。

1. 在**附件**中，您可以添加、下载或移除附件。有关更多信息，请参阅 [处理附件](issues-attachments.md)。

1. 要链接拉取请求，请选择**链接拉取请求**，然后从列表中选择拉取请求或输入拉取请求的 URL 或 ID。要取消链接拉取请求，请选择取消链接图标。
**提示**  
在向事务添加拉取请求的链接后，您可以通过在已链接的拉取请求列表中选择事务 ID 来快速导航到事务。您可以使用拉取请求的 URL 来链接与事务面板不同的项目中的拉取请求，但只有作为该项目成员的用户才能查看或导航到该拉取请求。

1. （可选）添加和设置现有的自定义字段、创建新的自定义字段或移除自定义字段。事务可具有多个自定义字段。

   1. 要添加现有的自定义字段，请从列表中选择该自定义字段。您可以在字段中输入一个搜索词来搜索项目中所有包含该搜索词的自定义字段。

   1. 要创建并添加新的自定义字段，请在搜索字段中输入要创建的自定义字段的名称，然后按 Enter。然后选择要创建的自定义字段的类型并设置一个值。

   1. 要移除自定义字段，请选择要移除的自定义字段旁边的 **X** 图标。如果从所有事务中移除一个自定义字段，则该自定义字段将被删除且不再在筛选时显示。

# 处理附件
<a name="issues-attachments"></a>

您可以在中为议题添加附件 CodeCatalyst ，以便于访问相关文件。使用以下过程管理事务的附件。

添加到事务的附件大小将计入您空间的存储配额。有关查看和管理项目附件的信息，请参阅[查看和管理附件](issues-settings-attachments.md)。

**重要**  
Amazon 不会扫描或分析问题的附件 CodeCatalyst。任何用户都可以向可能包含恶意代码或内容的事务添加附件。确保用户了解有关管理附件和防范恶意代码、内容或病毒的最佳实践。

**添加、下载或移除附件**

1. 选择要管理其附件的事务。要获取有关查找事务的帮助，请参阅[查找和查看事务](issues-view.md)。

1. 要添加附件，请选择**上传文件**。在操作系统的文件资源管理器中浏览找到该文件并将其选中。选择**打开**以将其添加为附件。有关配额信息（例如最大附件大小），请参阅 [中的问题配额 CodeCatalyst](issues-quotas.md)。

   请记下以下针对附件文件名和内容类型的限制：
   + 文件名不得包含以下字符：
     + 控制字符：`0x00–0x1f` 和 `0x80–0x9f`
     + 保留字符：`/`、`?`、`<`、`>`、`\`、`:`、`*`、`|` 和 `"`
     + Unix 保留文件名：`.` 和 `..`
     + 尾随句点和空格
     + Windows 保留文件名：`CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, and LPT9`
   + 附件的内容类型必须符合以下媒体类型模式：

     ```
     media-type = type "/" [tree "."] subtype ["+" suffix]* [";" parameter];
     ```

     例如 `text/html; charset=UTF-8`。

1. 要下载附件，请选择要下载的附件旁边的省略号菜单，然后选择**下载**。

1. 要复制附件的 URL，请选择要复制其 URL 的附件旁边的省略号菜单，然后选择**复制 URL**。

1. 要移除附件，请选择要移除的附件旁边的省略号菜单，然后选择**删除**。

# 查看和管理附件
<a name="issues-settings-attachments"></a>

您可以在事务设置中查看一个表，其中包含已添加到项目中的事务的每个附件。此表包含每个附件的详细信息，包括内容类型、添加时间、添加到的事务及其状态以及文件大小等信息。

此表可用于轻松识别已完成或已存档的事务的大型附件，以将其移除来释放空间存储。

**重要**  
Amazon 不会扫描或分析问题的附件 CodeCatalyst。任何用户都可以向可能包含恶意代码或内容的事务添加附件。确保用户了解有关管理附件和防范恶意代码、内容或病毒的最佳实践。

**查看和管理项目中的所有事务附件**

1. 在导航窗格中，选择**事务**。

1. 选择省略号图标并选择**设置**。

1. 选择**分配**选项卡。

# 管理有关事务的任务
<a name="issues-tasks"></a>

可以向事务添加*任务*，以进一步细分、组织和跟踪该事务的处理情况。您可以自行创建任务，也可以使用 Amazon Q 根据对事务的分析以及事务的复杂性来推荐任务。

Amazon Q Developer 是一款基于人工智能的生成式对话助手，可以帮助您理解、构建、扩展和操作 AWS 应用程序。为了加快您的构建 AWS，为Amazon Q提供支持的模型增加了高质量的 AWS 内容，以生成更完整、更具可操作性和参考性的答案。有关更多信息，请参阅《Amazon Q Developer User Guide》**中的 [What is Amazon Q Developer?](https://docs.aws.amazon.com/amazonq/latest/aws-builder-use-ug/what-is.html)。

**管理有关事务的任务**

1. 选择要管理其任务的事务。要获取有关查找事务的帮助，请参阅[查找和查看事务](issues-view.md)。

1. 在**任务**中，您可以查看和管理事务的任务。

   1. 要添加任务，请在文本字段中输入任务名称并按 Enter。

   1. 如果事务没有任务，您可以选择让 Amazon Q 分析事务并根据事务标题、描述及其对事务复杂性的分析和存储库代码来创建任务，然后选择**推荐任务**。您将需要指定包含事务代码的源存储库。选择**开始推荐任务**以开始任务推荐分析。该对话框将关闭。推荐完成后，在选择**创建任务**之前，选择**查看推荐的任务**以查看任务并执行任何所需操作，例如删除任务或将任务添加到列表或重新对推荐的任务进行排序。

      在系统为您创建任务后，您可以将任务分配给用户，并像处理手动创建的任务一样使用这些任务。

   1. 要将某个任务标记为已完成，请选中该任务的复选框。

   1. 要查看或更新某个任务的详细信息，请从列表中选择该任务。

   1. 要重新对任务进行排序，请选择任务并从复选框的左侧拖动它。

   1. 要移除某个任务，请选择该任务的省略号菜单，然后选择**移除**。

# 将一个事务链接到另一个事务
<a name="issues-link-issue"></a>

如果某个事务与另一个事务中的工作相关，则可以将这两个事务链接起来。这是一种可帮助您快速了解和跟踪工作项之间的依赖关系的方法。

在链接事务时，有四种状态可供选择：
+ 相关：使用此状态可表示与链接的事务相关的工作。
+ 被屏蔽：使用此状态可表示事务已被链接的事务屏蔽。
+ 屏蔽：使用此状态可表示事务屏蔽了已链接事务的进度。
+ 重复：使用此状态可表示事务与在另一个事务中捕获的工作重复。

可以在创建链接后更改其状态。对于在其中创建链接的事务和已链接的事务，链接及其链接状态显示在**已链接的事务**中。您也可以在链接创建后将其移除。

**将一个事务链接到另一个事务或任务**

1. 打开要链接到另一个事务的事务。要获取有关查找事务的帮助，请参阅[查找和查看事务](issues-view.md)。

1. 选择**链接事务**。

1. 在**标记为**中，选择链接的状态。

   在**事务编号**中，输入事务的编号，或从下拉列表中选择该编号。

1. 要添加其他链接，请选择**添加链接的事务**。

1. 完成后，选择**更新**以更新该事务以及具有链接关系的所有已链接事务。

# 将事务标记为已屏蔽或已取消屏蔽
<a name="issues-mark-as-blocked"></a>

如果您在处理事务时受阻，则可能需要将事务标记为*已屏蔽*。例如，如果您的事务依赖于对代码库中尚未合并的另一部分所做的更改，则事务可能会被屏蔽。

当您将议题标记为已屏蔽时， CodeCatalyst 会在议题上添加红色的 “**已屏蔽**” 标签，使其在待办事项列表或存档中或图板上高度可见。

在解决外部情况后，可以取消对事务的屏蔽。

**将事务标记为已屏蔽**

1. 打开要标记为已屏蔽的事务。要获取有关查找事务的帮助，请参阅[查找和查看事务](issues-view.md)。

1. 选择**操作**，然后选择**标记为已屏蔽**。

**取消对事务的屏蔽**

1. 打开要取消屏蔽的事务。要获取有关查找事务的帮助，请参阅[查找和查看事务](issues-view.md)。

1. 选择**操作**，然后选择**标记为已取消屏蔽**。

# 添加、编辑或删除评论
<a name="issues-comment"></a>

您可以发表对事务的评论。在评论中，您可以标记其他空间成员、空间中的其他项目、相关事务和代码。

**向事务添加评论**

1. 导航到您的项目。

1. 在导航栏中，选择**事务**。

1. 选择要向其添加评论的事务。要获取有关查找事务的帮助，请参阅[查找和查看事务](issues-view.md)。

1. 在**评论**字段中输入评论。您可以使用 Markdown 添加格式。

1. 选择**发送**。

**编辑评论**

您可以编辑对事务发表的评论。您只能编辑自己撰写的评论。

1. 导航到您的项目。

1. 在导航栏中，选择**事务**。

1. 选择要在其中编辑评论的事务。要获取有关查找事务的帮助，请参阅[查找和查看事务](issues-view.md)。

1. 要编辑评论，请找到要编辑的评论。
**提示**  
您可以按从最旧到最新或从最新到最旧的顺序对评论排序。一次加载 10 条评论。

1. 选择省略号图标，然后选择**编辑**。

1. 编辑评论。您可以使用 Markdown 添加格式。

1. 选择**保存**。此时已更新评论。

**删除评论**

您可以删除对事务发表的评论。您只能删除自己撰写的评论。删除评论后，将显示您的用户名，但*此评论已被删除*将替代原始评论文本。

1. 导航到您的项目。

1. 在导航栏中，选择**事务**。

1. 选择要从中删除评论的事务。要获取有关查找事务的帮助，请参阅[查找和查看事务](issues-view.md)。

1. 选择省略号图标，再选择**删除**，然后选择**确认**。

# 在评论中使用提及
<a name="issues-mentions-comment"></a>

您可以在评论中提及空间成员、空间中的其他项目、相关事务和代码。执行此操作将创建一个指向提及的用户或资源的快速链接。

**在评论中使用 @mention**

1. 导航到您的项目。

1. 在导航栏中，选择**事务**。

1. 选择要编辑的事务以查看事务详细信息。要获取有关查找事务的帮助，请参阅[查找和查看事务](issues-view.md)。

1. 选择**添加评论**文本框。

1. 键入 `@user_name` 以提及其他用户。

1. 键入 `@project_name` 以提及项目。

1. 键入 `@issue_name` 或 `@issue_number` 以提及其他事务。

1. 键入 `@file_name` 以提及源存储库中的特定文件或代码。
**注意**  
在您键入时，将填充包含与您的 `@mention` 匹配的词的前 5 个项目（用户、源存储库、项目等）的列表。

1. 选择要提及的所需项目。将在评论文本框中填充显示项目所在位置的路径。

1. 完成评论并选择**发送**。

# 查找和查看事务
<a name="issues-view"></a>

以下各节介绍如何有效地搜索和查看 CodeCatalyst 项目中的问题。

## 搜索事务
<a name="issues-search"></a>

 您可以通过搜索特定参数来查找事务。有关优化搜索的更多信息，请参阅[在 CodeCatalyst 中搜索代码、事务、项目和用户搜索代码、事务、项目和用户](search.md)。

**搜索事务**

1. 导航到您的项目。

1. 使用搜索栏搜索事务或与事务相关的信息。您可以使用查询参数来优化搜索。有关更多信息，请参阅 [在 CodeCatalyst 中搜索代码、事务、项目和用户搜索代码、事务、项目和用户](search.md)。

# 对事务进行排序
<a name="issues-sorting"></a>

默认情况下，中的问题 CodeCatalyst 按**手动顺序排序**。手动顺序将按用户移动事务的顺序显示事务。按手动顺序排序时，您可以拖放事务来更改其顺序。此排序选项在整理事务待办事项和确定事务的优先级时非常有用。

下表说明了如何在网格视图和面板视图中对事务进行排序。


| 网格视图排序选项 | 面板视图排序选项 | 
| --- | --- | 
|  手动顺序  |  手动顺序  | 
|  上次更新时间  |  上次更新时间  | 
|  优先级  |  优先级  | 
|  Estimate  |  Estimate  | 
|  标题  |  标题  | 
|  ID  |    | 
|  状态  |    | 
|  阻止  |    | 
|  自定义字段  |    | 

使用以下过程可更改事务的排序方式。

**对事务进行排序**

1. 导航到您的项目。

1. 在导航窗格中，选择**事务**。默认视图为**面板**。

1. （可选）选择**活跃事务**以打开**事务视图切换器**下拉菜单，导航到其他事务视图。

1. 要对网格视图进行排序，可使用以下两个选项：

   1. 选择要作为排序依据的字段的**标题**。选择**标题**将在升序顺序和降序顺序之间循环。

   1. 选择**排序依据**下拉菜单并选择要作为排序依据的参数。事务将按升序顺序进行排序。

1. 要对面板视图进行排序，请选择**排序依据**下拉菜单并选择要作为排序依据的参数。事务将按升序顺序进行排序。

# 对事务进行分组
<a name="issues-grouping"></a>

分组用于按多个参数（例如被分派人、标签和优先级）来整理面板上的事务。

**对事务进行分组**

1. 导航到您的项目。

1. 在导航窗格中，选择**事务**。默认视图为**面板**。

1. （可选）选择**活跃事务**以打开**事务视图切换器**下拉菜单，导航到其他事务视图。

1. 选择**分组**。

1. 在**分组依据**中，选择作为分组依据的参数：
   + 如果您选择**被分派人**或**优先级**，请选择**分组顺序**。
   + 如果选择**标签**，请选择标签，然后选择**分组顺序**。

1. （可选）选择**显示空组**开关以显示或隐藏当前未分配任何事务的组。

1. 在您做出选择时，视图将更新。事务仅显示在与配置的参数匹配的组中。

# 筛选事务
<a name="issues-filter"></a>

使用筛选功能查找包含指定名称、优先级、标签、自定义字段或被分派人的事务。

**筛选事务**

1. 导航到您的项目。

1. 在导航窗格中，选择**事务**。

1. （可选）选择**活跃事务**以打开**事务视图切换器**下拉菜单，导航到其他事务视图。
**注意**  
要根据事务名称或描述中的字符串进行筛选，请在事务搜索栏中输入该字符串。

1. 选择**筛选条件**，然后选择 **\$1 添加筛选条件**。

1. 选择用于筛选的参数。您可以选择多个筛选条件和参数。您可以通过选择 **and** 或 **or** 来配置筛选条件，以显示符合每个筛选条件或任一筛选条件的事务。视图将更新以显示符合筛选条件的事务。

# 使事务取得进展
<a name="issues-move-issue"></a>

每个事务都有生命周期。在中 CodeCatalyst，问题通常以待办事项列表中的草稿形式开始。在要开始处理事务时，事务会被移到另一个状态类别中，并在各种状态之间移动直到事务完成，之后将对事务进行存档。您可以通过以下方式在事务的整个生命周期中移动事务或使事务取得进展：
+ 您可以在待办事项和面板之间移动事务。
+ 您可以将进行中的事务移至不同的完成阶段。
+ 您可以对已完成的事务进行存档。

# 在待办事项和面板之间移动事务
<a name="issues-move-backlog-board"></a>

在开始处理事务后，您可以将事务从待办事项移至面板。如果工作被推迟，您也可以将事务移回待办事项中。

**在待办事项和面板之间移动事务**

1. 导航到您的项目。

1. 在导航窗格中，选择**事务**。默认视图为**面板**。

1. 将事务从面板移至待办事项：

   1. 选择要移动的事务。要获取有关查找事务的帮助，请参阅[查找和查看事务](issues-view.md)。

   1. 从**状态**下拉菜单中选择**待办事项**。

1. 将事务从待办事项移至面板：

   1. 要导航到待办事项，请选择**面板**，然后选择**待办事项**。

   1. 选择要移动的事务。要获取有关查找事务的帮助，请参阅[查找和查看事务](issues-view.md)。

   1. 选择**添加到面板**，或选择**待办事项**以外的**状态**。

# 在面板上使事务在各个生命周期阶段取得进展。
<a name="issues-move-within-board"></a>

 您可以将面板中的事务移至不同的状态，直到事务完成。

**在面板中移动事务**

1. 在导航窗格中，选择**事务**。默认视图为**面板**。

1. 请执行以下操作之一：
   + 将事务拖放到其他状态。
   + 选择一个事务，然后从**状态**下拉菜单中选择一个状态。
   + 选择一个问题，然后选择**移至：*next-status***。

   

   

有关对事务进行存档的信息，请参阅[对事务进行存档](issues-archive-issues.md)。

# 在组之间移动事务
<a name="issues-move-groups"></a>

您可以按各种参数在**所有事务**和**面板**视图中[对事务进行分组](issues-grouping.md)。如果事务已分组，则可以将事务从一个组移至另一个组。将事务从一个组移至另一个组将自动编辑作为事务分组依据的字段，使其与目标相匹配。

举个例子，假设有一家公司在使用 CodeCatalyst ，将问题分配给了两个人，即王秀兰和萨恩维·萨卡。面板会按 `Assignee` 分成两组，一个组对应于一个被分派人。在将事务从 Wang Xiulan 组移至 Saanvi Sarkar 组后，事务的最新被分派人将更新为 Saanvi Sarkar。

# 对事务进行存档
<a name="issues-archive-issues"></a>

**注意**  
不会在项目中删除事务，而是对事务进行存档。要删除事务，您必须删除项目。

如果项目中不再需要某个事务，则可以对该事务进行存档。存档议题时，将其从所有筛选出已存档议题的视图中 CodeCatalyst 移除。可以在**已存档的事务**默认视图中查看已存档的事务，如果需要，可以在该视图中取消存档事务。

在以下情况下，可以对事务进行存档：
+ 您已完成事务，并且不再需要它显示在**完成**列中。
+ 您未计划处理事务。
+ 您错误地创建了事务。
+ 您已达到最大活跃事务数。

**对事务进行存档**

1. 打开要存档的事务。要获取有关查找事务的帮助，请参阅[查找和查看事务](issues-view.md)。

1. 选择**操作**，然后选择**移动到存档**。

1. （可选）要快速对多个具有**已完成**状态的事务进行存档，请选择面板上任何**已完成**状态顶部的垂直省略号，然后选择**存档事务**。

**取消存档事务**

1. 打开要取消存档的事务。您可以通过从**事务视图切换器**下拉菜单中打开**已存档事务**视图来查看已存档事务列表。要获取有关查找事务的帮助，请参阅[查找和查看事务](issues-view.md)。

1. 选择**取消存档**。

# 导出事务
<a name="issues-export-active-issues"></a>

您可以将当前视图中的事务导出到一个 .xlsx 文件中。要导出事务，请执行以下步骤。

**导出事务**

1. 导航到您的项目。

1. 在导航栏中，选择**事务**。

1. 选择**活跃事务**以打开**事务视图切换器**下拉菜单，然后导航到包含要导出的事务的视图。仅导出视图中显示的事务。

1. 选择省略号菜单，然后选择**导出到 Excel**。

1. 这将下载该 .xlsx 文件。默认情况下，该文件的标题包含项目名称和导出的完成日期。

# 使用待办事项、标签和面板整理工作
<a name="issues-organizing-work"></a>

并非所有团队的工作方式都相同。您可以配置问题的显示方式以及在 Amazon 中分配问题的方式， CodeCatalyst 以帮助您准确了解正在处理的内容和工作状态。您可以选择可对事务使用的估算方法，以便您的用户都使用相同的估算方法。您可以创建自定义标签和状态，这些标签和状态也可用于筛选工作视图。根据团队的工作方式，您可以配置是允许一个事务有多个被分派人，还是只允许将一个事务分配给一个用户。您还可以创建事务的自定义视图，以便通过向您或您的团队显示最相关信息的方式来显示工作。

# 使用标签对工作进行分类
<a name="issues-labels"></a>

您可以为事务自定义标签。这包括编辑标签和更改颜色。标签可帮助您对工作进行分类和整理。例如，您可以为软件的特定方面创建标签，也可以为不同的组或团队创建标签。

**Topics**
+ [创建标签](#issues-create-label)
+ [编辑标签](issues-edit-label.md)
+ [删除标签](issues-delete-label.md)

## 创建标签
<a name="issues-create-label"></a>

在中 CodeCatalyst，您可以通过在创建新议题或编辑现有议题时添加标签来创建标签。有关更多信息，请参阅[在中创建问题 CodeCatalyst](issues-create-issue.md)和[编辑和协作处理中的问题 CodeCatalyst](issues-edit-collaborate-issue.md)。

# 编辑标签
<a name="issues-edit-label"></a>

使用以下过程可更改现有标签的名称或颜色。

**编辑标签**

1. 在导航窗格中，选择**事务**。

1. 选择**活跃事务**以打开**事务视图切换器**下拉菜单，然后选择**设置**。

1. **标签**磁贴上有一个项目中使用的标签的列表。选择要编辑的标签旁边的编辑图标。执行以下一个或多个操作：

   1. 编辑标签的名称。

   1. 要更改颜色，请选择色轮。使用选取器选择一种新颜色。

1. 要保存对标签所做的更改，请选中复选标记图标。

1. 更改后的标签现在会显示在可用标签列表中。您还可以查看正在使用该标签的事务的数量。
**注意**  
您可以选择每个标签旁边显示的数字，以导航到**所有事务**页面并查看所有包含该标签的事务。

# 删除标签
<a name="issues-delete-label"></a>

您目前无法在中删除问题标签 CodeCatalyst。如果您从所有事务中移除一个标签，该标签将显示在事务**设置**的**标签**部分的**未使用标签**部分中。在使用筛选条件或向事务添加标签时，未使用的标签将显示在标签列表的末尾。您可以在事务**设置**中找到所有标签（已使用和未使用）以及包含这些标签的事务的概述。

# 使用自定义字段整理工作
<a name="issues-custom-fields"></a>

您可以创建自定义字段来帮助整理和查看项目的工作。自定义字段将添加到**筛选条件**中的可用筛选条件列表中，因此您可以按自定义字段筛选事务。自定义字段是名称/值对。您可以按自定义字段的名称进行筛选，然后按自定义字段的值进行筛选。

一个事务可具有多个自定义字段。

## 创建自定义字段
<a name="issues-add-custom-field"></a>

在中 CodeCatalyst，您可以通过在创建议题或编辑现有议题时添加自定义字段来创建自定义字段。有关更多信息，请参阅[在中创建问题 CodeCatalyst](issues-create-issue.md)和[编辑和协作处理中的问题 CodeCatalyst](issues-edit-collaborate-issue.md)。

## 删除自定义字段
<a name="issues-delete-custom-field"></a>

 要删除某个自定义字段，您必须从该自定义字段已添加到的每个事务中移除该自定义字段。删除自定义字段后，**筛选条件**中将不再显示该自定义字段。您可以使用筛选条件查看带自定义字段的所有事务，并通过编辑事务来将其移除。有关更多信息，请参阅 [查找和查看事务](issues-view.md) 和 [编辑事务](issues-edit-issue.md)

# 使用自定义状态跟踪工作
<a name="issues-customize-statuses"></a>

您可以在面板上添加自定义状态。每个自定义状态都必须属于下列类别之一：**草稿**、**未开始**、**已开始**或**已完成**。状态类别用于帮助整理状态和填充默认视图。有关状态和状态类别的更多信息，请参阅[状态和状态类别](issues-concepts.md#issues-concepts-status-definition)；有关视图的更多信息，请参阅[查找和查看事务](issues-view.md)。

# 创建状态
<a name="issues-create-status"></a>

1. 在导航窗格中，选择**事务**。

1. 选择**活跃事务**以打开**事务视图切换器**下拉菜单，然后选择**设置**。

1. 在**状态**中，选择您希望状态所处的类别旁边的加号图标。

1. 为状态命名，然后选择复选标记图标。
**注意**  
选择 X 图标可取消添加状态。

   现在，自定义状态将显示在您的面板上，并在创建事务时显示为一个选项。

# 编辑状态
<a name="issues-edit-status"></a>

1. 在导航窗格中，选择**事务**。

1. 选择**活跃事务**以打开**事务视图切换器**下拉菜单，然后选择**设置**。

1. 在**状态**中，选择要编辑或更改的状态旁边的编辑图标。

1. 编辑状态，然后选中复选标记图标。

   编辑后的状态现在会显示在面板上。

# 移动状态
<a name="issues-move-status"></a>

1. 在导航窗格中，选择**事务**。

1. 选择省略号图标并选择**设置**。

1. 在**状态**中，选择要移动的状态。

1. 将该状态拖放到所需位置。
**注意**  
您只能在状态的指定类别中移动状态。

   现在，已在面板上重新对状态排序。

# 停用状态
<a name="issues-deactivate-status"></a>

1. 在导航窗格中，选择**事务**。

1. 选择**活跃事务**以打开**事务视图切换器**下拉菜单，然后选择**设置**。

1. 在**状态**中，选择要停用的状态。

1. 在要停用的状态上，选择该状态的开关。此时状态将灰显。
**注意**  
已停用的状态将显示在面板上，直到从中移除所有事务。不能将事务添加到已停用的状态。

1. 要重新激活已停用的状态，请选择该状态的开关。该状态将不再灰显。
**注意**  
每个类别必须具有至少一种活跃的状态。如果类别中只有一种状态，则无法停用该状态。

# 配置事务工作量估算
<a name="issues-settings-estimation"></a>

按照以下步骤配置中问题的工作量估算设置。 CodeCatalyst

**为事务配置工作量估算**

1. 在导航窗格中，选择**事务**。

1. 选择**活跃事务**以打开**事务视图切换器**下拉菜单，然后选择**设置**。

1. 在**基本设置**部分中的**估算**中，选择估算值的显示方式。可用的估算类型有 **T 恤尺寸**、**斐波纳契数列**或**隐藏估算**。更新估算类型后，不会丢失任何数据，并且将自动转换所有事务的估算值。转换映射如下表所示。    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/codecatalyst/latest/userguide/issues-settings-estimation.html)

# 启用或禁用多个被分派人
<a name="issues-settings-multiple-assignees"></a>

按照以下步骤为中问题的多个受托人配置设置。 CodeCatalyst

**启用或禁用多个被分派人**

1. 在导航窗格中，选择**事务**。

1. 选择**活跃事务**以打开**事务视图切换器**下拉菜单，然后选择**设置**。

1. 在**基本设置**部分中的**被分派人**中，切换指示器以允许将多个被分派人分配给同一事务。一个事务最多可以有 10 个被分派人。如果您不启用此选项，则只能向一个事务分配一个被分派人。

# 创建事务视图
<a name="issues-creating-view"></a>

您可以创建[视图](issues-concepts.md#issues-concepts-views-definition)来快速查看符合一组特定的筛选条件的事务。这有助于您节省时间并快速查看之前已筛选、分组或排序的事务。

**创建事务视图**

1. 在导航窗格中，选择**事务**。

1. （可选）根据您的应用场景，您可能需要从现有视图创建视图。要导航到其他视图，请选择**活跃事务**以打开**事务视图切换器**下拉菜单并选择视图。

1. （可选）在创建视图之前，请配置筛选条件、分组和排序。您可以在创建视图时添加这些项，但如果您提前这样做，则可以在创建视图之前预览视图中显示的内容。

1. 从标题栏中打开**事务视图切换器**下拉菜单。要创建面板视图（其中根据状态在列中查看事务），请在**面板**列中选择 **\$1**。要创建在列表中查看事务的网格视图，请在**网格**列中选择 **\$1**。如果您改变主意，可以在创建视图前更改其类型。

1. 在**创建视图**对话框中，输入视图的**名称**。

1. 这将根据当前视图的设置填充**筛选条件**、**事务分组依据**和**事务排序依据**字段。如果需要，可以更新这些字段。

1. 选择**创建视图**以创建视图并切换到该视图。

# 中的问题配额 CodeCatalyst
<a name="issues-quotas"></a>

下表描述了 Amazon 中问题的配额和限制 CodeCatalyst。有关 Amazon 配额的更多信息 CodeCatalyst，请参阅[CodeCatalyst 的配额](quotas.md)...


| 资源 | 默认配额 | 
| --- | --- | 
| 活跃事务 |  每个项目最多 1000 个。  | 
| 附件大小 |  每个附件的最多 500MB。 最大总附件存储空间受空间的总体存储限制的影响。有关更多信息，请参阅[定价](https://codecatalyst.aws/explore/pricing)。  | 
|  事务总数（活跃和已存档）  |  每个项目最多 100000 个。  | 
| 保存的视图 |  每个项目最多保存 50 个保存的事务视图。  | 
| 可链接到一个事务的拉取请求的数量 | 每个事务最多 50 个拉取请求。 | 
| 状态（每个项目） | 每个项目最多 50 个。 | 
| 状态（每个事务） | 每个事务最多 50 个。 | 
| 标签（每个项目） | 每个项目最多 200 个。 | 
| 标签（每个事务） | 每个事务最多 50 个。 | 
| 自定义字段（每个事务） | 每个事务最多 50 个。 | 
| 被分派人 | 每个事务最多 10 个。 | 
| 评论 |  每个事务最多 1000 个。  | 
| 任务 | 每个事务最多 100 个。 | 