Getting started as a Jira Software user
Jira Software 用户入门
Welcome to your Jira Software project! In this tutorial, we'll introduce you to your project and walk you through a simple workflow – from finding an issue assigned to you, to completing an issue. By the end of this tutorial, you will have completed the following steps as a JIRA Software user going through a simple workflow:
欢迎来到您的 Jira Software 项目!在本教程中,我们将向您介绍您的项目,并引导您完成一个简单的工作流程 – 从查找分配给您的问题到完成问题。在本教程结束时,作为 JIRA Software 用户,您将完成以下步骤,并完成一个简单的工作流程:
Find your issue 查找您的问题
Typically, your Development Manager will have already created a Scrum or Kanban project, and populated the backlog with issues. There are a number of ways to navigate around your project, but the easiest way to view information is by using boards. A board displays issues from one or more projects – it gives you a flexible way of viewing, managing, and reviewing your work. In this step, we describe how you would typically find an issue to work on, in the active sprint of the board of a Scrum project.
通常,您的开发经理已经创建了一个 Scrum 或看板项目,并在积压工作中填充了问题。有多种方法可以在项目中导航,但最简单的查看信息方法是使用板。看板显示来自一个或多个项目的问题 – 它为您提供了一种灵活的方式来查看、管理和审查您的工作。在此步骤中,我们将描述您通常如何在 Scrum 项目板的活跃 sprint 中找到要处理的问题。
- Select Boards from the top menu, and then select a board from the drop-down list.
从 顶部菜单中选择 Boards,然后从下拉列表中选择一个 Board。 - Select Active sprints to see the issues in the sprint of the selected board.
选择 Active sprints (活动冲刺) 以查看所选看板的冲刺 (sprint) 中的问题。 - Issues are represented by issue cards in the Active sprints of your board. The cards show quick reference information, like issue keys, assignees, and descriptions. Locate the top card in the To Do column and drag it to the In Progress column. By doing this, you are actually moving to assign the issue to yourself, and start working on it.
问题由看板的 Active sprints 中的问题卡表示。这些卡显示快速参考信息,例如问题键、受理人和描述。在 To Do 列中找到顶部卡片,并将其拖动到 In Progress 列。通过这样做,您实际上是在将 issue 分配给自己,并开始处理它。
Work on an issue 处理问题
By moving an issue to In Progress, you are indicating that work has started on it. At this stage, you will need to assign it to yourself, so that everyone knows who is working on it. You may also want to add some technical details about the issue – it's helpful for your teammates to know as much information as possible about the issues you're working on.
通过将问题移动到 In Progress (正在进行) ,表示该问题的工作已开始。在这个阶段,您需要将其分配给自己,以便每个人都知道谁在处理它。您可能还想添加一些有关该问题的技术细节 - 这对您的团队成员尽可能多地了解您正在处理的问题的信息会很有帮助。
- In the Active sprints of your board, select the issue in the In Progress column. The issue is displayed in the Issue Detail view.
在看板的 Active sprints (活动冲刺) 中,选择 In Progress (正在进行的) 列中的议题。该问题将显示在 Issue Detail (问题详细信息) 视图中。 - In the Issue Detail view, select Edit from the 'cog' drop-down. The 'Edit Issue' dialog will be displayed.
在 Issue Detail 视图中,从 'cog' 下拉列表中选择 Edit。将显示 'Edit Issue' 对话框。 - If the issue is not assigned to you yet, type your name in the Assignee field.
如果问题尚未分配给您,请在 Assignee (受理人) 字段中键入您的姓名。 - Add some technical details about the issue as necessary.
根据需要添加有关问题的一些技术详细信息。
Note, you may want to specify a component or a version (if components and versions have been configured for your project), or add attachments as needed, etc.
请注意,您可能希望指定组件或版本(如果已为项目配置了组件和版本),或者根据需要添加附件等。 - When you're done adding technical details, click the Update button.
添加完技术详细信息后,单击 Update 按钮。
Collaborate with your team
与您的团队协作
While you're working on an issue, you will probably need to share some information, clarify some requirements, or discuss some details about the issue with your team. This is easy to do with issue comments.
在处理某个问题时,您可能需要与您的团队共享一些信息、阐明一些要求或讨论有关该问题的一些细节。这很容易通过 issue comments 完成。
- Select the issue to add a comment.
选择问题以添加评论。 - In the Issue Detail view, locate and click the Comment button.
在 Issue Detail 视图中,找到并单击 Comment 按钮。 - In the Comment text box, type your comment.
在 Comment (评论) 文本框中,键入您的评论。 - To email other users about your comment, simply mention these users in the Comment text box (by typing @User's Name). An email will be sent to the users' email addresses that are registered with their Jira accounts.
要向其他用户发送有关您的评论的电子邮件,只需在 Comment 文本框中提及这些用户(通过键入 @User 的姓名)。将向使用 Jira 帐户注册的用户电子邮件地址发送一封电子邮件。 - Click the Add button to save the comment.
单击 Add 按钮以保存注释。
Create a branch 创建分支
After assigning an issue to yourself and entering technical details about the issue, you're ready to do some coding. It is recommended that you create a branch when you start working on an issue. This way, you'll have your own stream of work that won't interfere with the rest of the team's work. It also ensures that your changes get reviewed before being merged back into the master branch.
将问题分配给自己并输入有关该主题的技术详细信息后,您就可以进行一些编码了。建议您在开始处理问题时创建一个分支。这样,您将拥有自己的工作流,不会干扰团队的其他工作。它还确保您的更改在合并回 master 分支之前得到审核。
Jira Software can be linked to a code hosting or repository management source, like Bitbucket Cloud or Bitbucket Server. This lets you open, collaborate, and manage source code directly from within Jira. Integrating an application lets you and your team create a branch directly from an issue, giving you a faster workflow from selecting an issue to coding.
Jira Software 可以链接到代码托管或存储库管理源,例如 Bitbucket Cloud 或 Bitbucket Server。这使您可以直接在 Jira 中打开、协作和管理源代码。集成应用程序后,您和您的团队可以直接从问题创建分支,从而为您提供从选择问题到编码的更快工作流程。
Before creating a branch, you should already know how to use branches in the source repository that your team is using (Bitbucket Cloud instructions, Bitbucket Server instructions).
在创建分支之前,您应该已经知道如何使用团队正在使用的源存储库中的分支(Bitbucket Cloud 说明、Bitbucket Server 说明)。
- Select the issue for which you want to create a branch.
选择要为其创建分支的议题。 - In the Issue Detail view, locate the Development panel, and click Create branch. The Create branch dialog will be displayed.
在 Issue Detail 视图中,找到 Development 面板,然后单击 Create branch。将显示 Create branch 对话框。 - Include the issue key in the branch name. If you have workflow triggers configured, the status of the issue may automatically transition to 'In Progress'. See Configuring workflow triggers for more information.
在分支名称中包含问题键。如果您配置了工作流程触发器,则问题的状态可能会自动转换为 “In Progress”。有关更多信息,请参阅 配置工作流触发器 。 - Enter other details for the branch as necessary.
根据需要输入分支的其他详细信息。 - Click the Create branch button. Your branch will be created in your source repository.
单击 Create branch 按钮。您的分支将在源仓库中创建。
Start coding 开始编码
Now that you have created a new branch, you can start coding without worrying about your changes affecting the master branch. Ensure that you add the issue key that references the issue that you're working on. When you reference your issue key(s) in your development work, your connected development tools will also have links back to the relevant issues.
现在您已经创建了一个新分支,您可以开始编码,而不必担心您的更改会影响 master 分支。确保添加引用您正在处理的 Issue 的 Issue 键。当您在开发工作中引用 Issue 键时,您的连接开发工具也将包含返回相关 Issue 的链接。
- Go to your source repository where you new branch is created, and access your new branch.
转到创建新分支的源存储库,然后访问您的新分支。 - In your new branch, implement your code or fixes as necessary.
在新分支中,根据需要实现代码或修复。
Send your work for review
发送您的作品以供审核
Use pull requests to tell your teammates about changes you've pushed to the repository. Once a pull request is sent, your team can review, discuss changes, or push follow-up commits.
使用拉取请求告诉您的团队成员您已推送到仓库的更改。发送拉取请求后,您的团队可以查看、讨论更改或推送后续提交。
- Click branches in the Development panel to open a dialog in Jira Software that shows linked branches in the Software Configuration Manager (SCM). If Jira Software has been linked to more than one SCM, a tab will show for each SCM application (e.g. Bitbucket Server). The branches will be grouped under each SCM in these tabs.
单击“开发”面板中的分支,在 Jira Software 中打开一个对话框,其中显示 Software Configuration Manager (SCM) 中的链接分支。如果 Jira Software 已关联到多个 SCM,则每个 SCM 应用程序(例如 Bitbucket Server)都会显示一个选项卡。在这些选项卡中,分支将分组到每个 SCM 下。 - Click a repository or branch to open the linked SCM at the relevant repository or branch.
单击存储库或分支可在相关存储库或分支中打开链接的 SCM。 - Hover over a Pull request status (e.g. MERGED) to show a popup displaying a link to the pull request.
将鼠标悬停在 Pull request status(拉取请求状态)上(例如 MERGED)以显示一个弹出窗口,其中显示指向拉取请求的链接。 - Click Create pull request to create a pull request for the branch (to merge it back to master).
单击 Create pull request(创建拉取请求)为分支创建拉取请求(将其合并回 master)。 - Include the issue key in the title of the pull request. If you have workflow triggers configured, the status of the issue may automatically transition to 'In Review'. See Configuring workflow triggers for more information.
在拉取请求的标题中包含 issue key。如果您配置了工作流程触发器,则问题的状态可能会自动转换为“In Review”。有关更多信息,请参阅 配置工作流触发器 。
Finish your work 完成您的工作
After you work has been reviewed and merged with the master branch, the last step is to close or resolve the issue.
在您的工作被审查并与 master 分支合并后,最后一步是关闭或解决问题。
- Locate your card in the Active sprints of your board.
在看板的 Active sprints 中找到您的卡。 - Drag and drop the card to the Done column. If you have workflow triggers configured, the status of the issue may automatically transition to 'Closed'. You can skip the next steps. See Configuring workflow triggers for more information.
将卡片拖放到 Done 列。如果您配置了工作流触发器,则问题的状态可能会自动转换为 “已关闭”。您可以跳过后续步骤。有关更多信息,请参阅 配置工作流触发器 。 Select the Resolution for the issue from the drop-down menu.
从下拉菜单中选择问题的 Resolution。- Provide details as necessary.
根据需要提供详细信息。 - Select Close Issue.
选择 Close Issue。
Great job! You have successfully gone through a simple workflow using Jira Software!
太棒了!您已成功使用 Jira Software 完成了一个简单的工作流程!
To do more awesome stuff, like managing your issues and customizing Jira Software, click the 'Advanced info' button below.
要执行更多精彩操作,例如管理您的问题和自定义 Jira Software,请单击下面的“高级信息”按钮。
最后修改于 2020 年 11 月 18 日