创建新项目
在JIRA中创建一个新项目:
- 点击Projects > Create project
- 按照向导来创建项目
关于项目的类型:
- Simple Issue Tracking:该项目为你提供了一种快速简便的方法来启动和运行JIRA进行简单的问题跟踪。
- Project Management:这种项目类型创建一个默认的JIRA项目。
- Agile Software Development— Scrum:该项目为你提供了Scrum的软件开发模板,包括Scrum主板以及特定敏捷的问题类型,如Story和Epic。
- Agile Software Development— Kanban :该项目为你提供看板软件开发模板,包括看板以及特定敏捷的问题类型,如Story和Epic。
- Software Development:该项目提供了一个用于软件开发的模板。
- JIRA Default Schemes:这是使用共享JIRA默认方案创建项目(默认JIRA项目)的唯一项目类型。如果你使用任何其他项目类型创建一个项目,那么该项目将使用具体的项目方案(如问题类方案,工作流程方案,屏幕方案和问题类屏幕方案)。
关于项目的详细信息:
- 项目重点将作为该项目关键问题的前缀(如“TEST-100”),选择一个描述性且易于输入的。
- 项目负责人是唯一的。选择负责管理该项目的项目负责人。如果JIRA系统中只有一个用户,那该用户为默认的项目负责人,但这个领域将不可用。
在JIRA中配置项目:
- 导航到项目的管理页面:
- 选择Projects或
- 导航到所需项目的汇总并点击项目导航栏底部的Project Administration按钮。
- 使用左侧的选项卡并在不同项目设置之间进行切换。阅读以下部分,了解每种设置的说明。
Project details | Issue types | Workflows | Screens | Fields | Settings | Roles | Versions | Components | Permissions | Notifications | Development tools
Project details
点击Project Summary页面顶部的Edit Project,编辑想要的项目描述。注意以下几点:
- 编辑项目关键:这不是一个简单的任务。编辑项目键之前阅读此页:编辑项目的关键。
- 项目描述使用HTML:可以包括HTML,但要确保所有的标签都关闭。注意,这是完全未经过滤的HTML,因此,很容易受到跨站点脚本攻击。
- 选择一个项目头像:如果你不想使用项目头像,你可以上传一个透明的像素。
关于项目类别:
项目类别不是在Edit Project对话框里编辑的。相反,点击项目管理员界面Category(项目名称下面)旁边的链接。类别可以通过Administration > Projects > Project Categories创建或查看。
为什么类别有用? JIRA可以搜索特定项目类别中的所有问题(如高级搜索“building”类),并能按项目类别分类显示项目。一个JIRA项目只能属于一个类别。注意,项目类别不是项目层次结构的一部分。此外,JIRA不支持子项目或父项目。
Issue types
JIRA使你通过使用不同类型的问题跟踪不同类型的东西 -如 错误、任务等 。你可以查看已经指定为你项目的配置了字段和工作流的问题类型。如果你有JIRA管理员权限(全局权限),你还可以配置这些问题类型。
点击左侧菜单的Issue Types或它下面的任一问题类型如:Bug, Task, Story等:
-
Issue Types:单击该按钮可查看哪些问题类型适用于这个项目,(即问题类型方案)。也可以查看在该项目中的工作流、字段和屏幕问题类型,但它更容易通过点击问题类型之一来做到这一点。
如果是JIRA管理员,单击Actions菜单,在当前方案编辑问题类型或为你的项目使用不同的方案。 -
任一问题类型 (如Bug, Task, Story): 点击这个查看项目里的工作流或屏幕问题类型。
如果你是JIRA管理员,你同样可以通过标签来配置工作流和字段问题类型。
Workflows
JIRA问题遵循一个过程,来反映团队的工作。工作流定义一系列步骤(或状态)并且问题将会随之而来,如打开、在建、已解决。你可以配置使问题如何在状态间转换,如谁可以转换它们,在什么条件下,以及哪个转换对应哪个屏幕。
- Workflow Scheme —项目的工作流程方案确定哪些工作流程(问题状态转换)适用于本次的项目类型。
Screens
JIRA可以通过定义屏幕显示在特定时间特定问题的信息。屏幕仅仅是字段的集合。你可以选择当通过工作流中的特定步骤创建、查看、编辑或转换问题时显示哪个屏幕。
-
Screen Scheme —该项目的屏幕方案决定了屏幕显示不同的问题操作(如查看、编辑、创建);
或 - Issue Type Screen Scheme —该项目的问题类型屏幕方案决定了哪个屏幕显示不同问题类型的操作(如查看、编辑、创建)。
Fields
JIRA允许定义字段:每个字段可以要求或自选、富文本或纯文本、隐藏或可见。通过使用字段配置来定义这些行为。
- Field Configuration Scheme —项目的字段配置方案确定该项目的问题类型需要哪些字段配置。(字段配置将决定每个字段的整体可见性,需求度,格式(维基/富文本或纯文本)以及帮助文本)。
Settings
- Application Links (Configure Project Links) —如果你已将自己的JIRA实例链接到其他Atlassian的应用程序,如Confluence, FishEye或其他JIRA实例,那么你能将该JIRA项目链接到那些包含你的项目或团队信息的应用领域。例如,Confluence空间,FishEye库,JIRA项目(在另一个JIRA实例)等等。这使你可以利用这些应用程序之间的集成点优势。
Roles
不同的人在不同的项目中承担不同的角色—同一个人可能是一个项目的负责人,也可能是另一个项目的遵循者。JIRA根据你所在的项目分配具体的角色。
- Project Lead —用户履行项目负责人的角色。作为“默认受托人”(如下),也有可能在JIRA其他地方存在(如权限方案,通知方案,问题保障方案和工作流)。
-
Default Assignee —在创建项目问题时初始分配的用户。可以是“项目负责人”(如上)或者在JIRA的一般配置中Allow unassigned issues被设置为'On','Unassigned'。也有默认组件受托人。
默认情况下,新的项目将'Default Assignee'设置为'Unassigned'。你可将其设置为一个特定的角色,如'Project Lead'。 - Project Roles —用户成员或组成员在项目中完成特定的功能。项目角色用于权限方案,通知方案,问题保障方案和工作流。
Versions
如果使用JIRA来管理产品的开发,你可能要定义不同的版本来帮助你跟踪哪些问题涉及到不同版本的产品(如1.0、1.1、1.2、2.0测试版、2.0)。 JIRA可以帮助你管理,发布和归档版本。版本可以设置发布日期,发布日期已过且尚未发布的将自动突显为"overdue"。
- Versions —在项目中定义版本。
Components
你可能需要定义各种部件进行分类和管理不同的问题。例如,对于一个软件开发项目,你可以定义组件 “数据库”,“可用性”,“文档”(注意,一个问题可以属于多个组件)。你可以为每一个组件选个默认受托人,在项目中让不同的人负责不同的子团队是很有用的。
- Components —项目问题所在的逻辑组。
Permissions
通过使用JIRA项目权限,你可以 控制谁可以访问你的项目,他们可以做什么(例如“在问题作出评论”,“问题上开展工作”,“分配问题”)。你还可以通过使用安全级别来控制访问个别问题。你可以选择允许特定用户或组或角色有访问权限(注意这类角色往往是容易管理的)。
- Permission Scheme —项目的权限方案决定谁有权在项目中查看或更改问题。
- Issue Security Scheme —项目的问题安全方案决定了在这个项目中的可见性级别。
Notifications
当项目发生特定事件(如“问题创建”,“问题解决”)时JIRA可以通知相关人员。当不同的事件发生,你可以选择特定的人或群体或角色收到通知邮件。 (注意此类角色往往是最容易管理的)
- Notification Scheme —项目的通知方案决定当项目里的问题发生改变时谁可以收到通知邮件。
- Email —仅当SMTP邮件服务器已经配置在JIRA,才可以指定“发件人”地址是该项目。
注意,Default Notification Scheme(JIRA附带)默认与所有的新项目关联。这意味着如果你有一个发送(SMTP)邮件服务器设置,当新项目中有任何活动(如问题创建)时,通知邮件将立刻发送。
Development tools
开发工具部分为你提供了连接的开发工具的概述以及哪些用户可以使用下面的集成功能:
- View permission -这部分列出了哪些用户可以在问题屏幕上看到的集成功能的开发工具(如创建分支链接),以及其他开发相关的信息,如提交,审查和构建信息。这个功能是通过“View Development Tools”项目权限控制。
- Applications -这部分将展示什么开发工具与JIRA通过应用链接连接以及和谁有资格使用JIRA的开发工具功能。
有关项目管理员的注意事项
JIRA中的项目管理员是有具体项目的管理项目权限,但不一定是JIRA管理员全局权限。
尽管没有JIRA管理员的全局权限,但项目管理员可以做如下操作:
- 编辑项目名称
- 编辑项目描述
- 编辑项目头像图片
- 编辑项目URL
- 编辑项目负责人
- 编辑项目角色成员
- 定义项目组成部分
- 定义项目版本
- 查看但不允许选择或编辑项目方案(通知方案、权限方案等)
更改JIRA项目的类别需要JIRA管理员全局权限。
点击查看更多JIRA中文教程。
相关推荐
JIRA是一款由Atlassian公司开发的项目管理和问题追踪工具,广泛应用于软件开发团队。本教程将详细介绍如何在您的系统上安装、配置JIRA 6.1.5版本,并进行汉化,以及如何与MySQL数据库建立连接。 **一、JIRA 6.1.5的...
要创建JIRA问题, 你必须拥有相关项目的 '创建' 权限。 如果你还没有这个权限,请联系JIRA系统管理员。 你也可以观看JIRA视频了解如何创建问题。 JIRA视频链接地址...
1. **Jira核心功能**:Jira的核心在于其问题跟踪能力,允许用户创建、分配和跟踪任务、缺陷和需求。在7.3.6版本中,用户可以利用敏捷看板进行项目管理,支持Scrum和Kanban方法,便于团队协作和进度可视化。 2. **...
2. **项目管理**:Jira 支持创建多个项目,每个项目可以有自己的工作流程、问题类型和优先级设置。项目经理可以通过看板管理任务,进行敏捷开发的规划和跟踪。 3. **问题追踪**:Jira 6.0 提供了强大的问题报告功能...
- 配置项目:设定项目的编码格式、模块、SDK等基本信息。 4. **代码编辑** - 智能代码补全:IntelliJ IDEA能自动完成代码,减少手动输入,提高开发效率。 - 代码高亮和提示:不同类型的代码有不同的颜色显示,...
- 新建项目:通过“文件”>“新建”>“Java项目”,填写项目名称,选择JRE版本。 - 项目结构:包含源代码、编译后的类文件、资源文件等。 - 导入项目:从现有位置导入,支持其他IDE的项目转换。 4. **编写与编辑...
3. **项目管理**:讲解如何创建新项目、导入现有项目、组织项目结构以及管理版本控制,如Git或SVN。 4. **代码编写与编辑**:介绍Eclipse的代码自动完成(Content Assist)、代码格式化、错误检查和快速修复等功能...
1. 新建项目:学习创建Java工程、Web项目、Android应用等不同类型的项目,并了解项目结构。 2. 导入与导出项目:掌握将现有项目导入Eclipse,以及将项目导出为ZIP或JAR文件的方法。 3. 版本控制:整合Eclipse与Git...
创建一个新的空间是组织特定主题或项目的最佳方式。用户可以设置空间的名称、描述以及访问权限,确保信息的针对性和安全性。 ##### 3.3 创建一个页面 创建页面是Confluence中最基本的操作之一。用户可以选择在一个...
1. **DOORS中文使用手册**:提供的“DOORS+8.2中文使用手册.doc”是学习DOORS的基础教程,详细介绍了各项功能和操作步骤。 2. **在线教程与培训**:IBM官方网站和社区提供了丰富的在线教程和官方培训课程。 3. **...
2. **项目创建与管理**:创建项目,设定项目成员,定义问题分类和优先级。 3. **缺陷跟踪**:提交问题报告,分配责任人,跟踪问题状态,记录修复过程。 4. **通知机制**:设置邮件通知,确保团队成员及时了解问题...
**SourceTree 2.6.10 中文版安装包** SourceTree是一款强大的Git和Mercurial版本控制系统图形化客户端,由Atlassian公司开发。它以其直观易用的界面,深受开发者喜爱,使得复杂的版本控制操作变得简单。在这个2.6....
### Kettle 培训教程知识点详解 #### 一、Kettle简介与基本概念 **Kettle**(Pentaho Data Integration,简称PDI)是一款非常强大的开源ETL(Extract Transform Load,数据抽取、转换、加载)工具。它主要用于处理...
10. **学习与社区支持**:由于Git小乌龟是开源软件,因此有庞大的用户社区,遇到问题时可以通过论坛、Stack Overflow等平台寻求帮助,也可以参考官方文档和各种在线教程来深入学习。 总之,Git小乌龟结合中文包的...
总结来说,"eclipse中文版"是一个为中国开发者量身定制的开发工具,它保留了Eclipse的所有核心功能,同时以中文界面降低了学习难度,配合详细的中文教程,使得开发者能够更轻松地掌握这个强大的开发平台。...
6. **使用教程**:尽管PLSQL Developer相对直观,但对于初学者,可以通过在线教程或官方文档学习如何使用其各种特性,提升数据库管理与开发技能。 7. **最佳实践**:使用PLSQL Developer时,应遵循良好的编程习惯,...