-
Jira
配置
1
Issue Settings
–
问题状态设置
Issue Settings
主要设置了发起任务的可选类
型、优先级别、完成结果、以及当前任务状
态。
系统的缺省设置已经较完善,为当前选择语言添加翻译后可直接使用。
1.1
类型配置
Issue Settings - Issue Types
菜单下可对问题类型进行编辑。
新建类型
:
Type:
标准问题类型
-- Standard Issue
Type
子任务问题类型
–
Sub-Task Issue Type
。
点击
select
image
可选择该问题类型图标,也可在
URL
地址栏直接输入图片地址。
问题类型方案配置
:
Issue
Types Scheme
选项卡提供了创建问题方案配置功能。在创建一个项目之后
,
为
项目设置的是问题类型的方案而非问题类型
。
创建一个新的方案后点
击
Associate
为已存在的项目分配方案。
翻译
Tr
anslate
选项可以为当前语言提供翻译。
1.2
Priorities
–
问题优先级别配置
Issue settings
–
Priorities
菜单对优先级别状态进行配置。
Jira
提供了
5
种缺省级别,翻译后可直接使用。
Translate
可对优先级翻译。
1.3
Resolutions
–
问题完成结果配置
Issue
–
Resolutions
设置问题完成结果。
Resolutions
里定义
了问题完成的结果,可根据需要增加,同样,
Resolutions
< br>也提供当
前语言翻译。
1.4
Status -
流程状态配置
<
/p>
Jira
中发起的任务中每一个步骤都需要对应一个状态,
Issue
–
Statuses
提供了编辑流程
状态的功能。
Mode
列显示当前状态是否启用<
/p>
,
Workflows
列显示了当前用到
该状态的流程。
2
Workflows
–
设置工作流方案
jira
2.1
新建工作流步骤
Golbal
Settings
–
Workflows
菜单可配置工作流
工作流由两部分组成,其中一部分为
步骤
(Step)
,或将之视为状态。另一部分为
动作、
跳转
(Transitions)
,动作中定义了执行条件、后
处理方法,用于控制流程的控制权限。
Jira
提供了不可修改的缺省流程,其访问权限较宽松,不适于使用。
在创建新的工作流时
一般先将全部步骤定义好,再创建动作将步
骤连接起来
。
下面将创建一个问题提交的流程。
Step Name(id)
Linked Status
Transitions(id)
开始修改
(11)
>>
修改中任务
提交确认
(21)
>>
待确认任务
关闭问题
(101)
>>
关闭
提交确认
(31)
>>
待确认任务
修改中的任务
(2)
正在修改
关闭问题
(111)
>>
关闭
开始修改
(61)
>>
修改中任务
提交确认
(71)
>>
待确认任务
关闭问题
(121)
>>
关闭
重新修改
(81)
>>
再次修改
Conditions
Only Assignee
Only Assignee
(Reporter or
Project Leader)
and sub-tasks
must be closed
Only Assignee
(Reporter or
Project Leader)
and sub-
tasks
must be closed
Only
Assignee
Only Assignee
(Reporter or
Project Leader)
and sub-tasks
must be closed
Only Reporter
Only Reporter
Only Reporter
Post Functions
未接受的任务
(1)
已开放
再次修改
(3)
再次修改
待确认任务
(4)
待确认
Update Issue
Field
解决
set to
7
Update Issue
Field
解决
set to
7
关闭
(91)
>>
关闭
关闭
(4)
已关闭
重新修改
(41)
>>
再次修改
流程创建完成后将只有一个初始状态
Open
,点击步骤名称<
/p>
Open
可对其进行编辑。
添加“修改中的任务”
“
再次修改
”
等新步骤
,<
/p>
再为每个步骤绑定状态,
Linked
Status
的
配置详见文章第一节。
2.2
添加动作
创建好的步骤之间并没有任
何联系,接下来要为他们添加动作
(
Transitions<
/p>
)
。在动作
中设置合法性控制和功能点。
点击
Add
Transition
为选择的步骤添加动作。
在
Transition Name
域
输入动作的名称。
Destionation Step
域
输入动作执行后跳转到的步骤。
Transition View
域
如果动作需要修改流程的某些属性,则需要选择跳转视图。如不需
要,选择
No view for transition (
视图配置详见第
3
章
)
。
按照
上面的列表,先为“未接受的任务”添加一个动作。
添加完成后,点击动作名称进入编辑
页面,为他添加访问控制权限。
Condiitons :
添加相关访问条件
Post
Functions :
后处理方法
,
动作执行后对字段进行操作等。
在
Conditions
选项卡下点击
Add,
< br>显示条件列表。
Only
Assignee :
仅被分配任务的人。
Only Reporer :
任务的发起者。
Permission :
拥有特定的某些权限的人。如
Edit Issues
Sub-Task Blocking :
根据子任务的状态。
User Is
In Group :
特定的用户组。
User Is In Custom Field :
。
发起问题之后,只有被分配的开发者才能对问题进行修改,所以
“开始修改”的访问
条件选择
Only Assignee
。
<
/p>
每个步骤中都有一个“关闭问题”动作,我们想只能让问题的发起者
或
project leader
在其所有子问题都关闭的情况下才可以关闭,需要添加三个条件:
Only
Assignee
、
User Is In
Group
、
Sub-Task
Blocking
。
创建
“提交确认”和“重新修改”动
作时有些特殊,在将问题提交给发起者进行确认
时要注明问题的修改结果等信息,所以<
/p>
“提交确认”
动作要加入一个信息输入的视
图。
Transition View
选择
Resolve Issue Screem For
Orchis
视图
(
配置详见
:
文章第
3
节
)
在执行“重新修改”动作的时候,要将当前问题的状态置为未
解决,所以要加入后处
理方法。
选择
Post
Functions
选项卡
的
Add
后显示后处理方法列表。
Assign to Lead Deceloper :
分配任务给项目负责人。
Assign to Reporter :
分配任务给发起者。
Update
Issue Field :
更新任务信息。
选择
Update Issue
Field
。
在
Issue Field:
选择要更新的字段。
Field
Value:
输入要修改的值。
2.3
配置工作流方案
Schemes
–
Workflow
Schemes
菜单进入
Workflow
Schemes
界面
点击
Add workflow
scheme
创建一个
workflow
方案。
方案有
Active / Inactive
两种状态,只有处在
Inactice
状态的方案才
能被编辑。
点击
方案名称
进入编辑页面,选择
Assign a workflow
为其指定流程。
可选择的问题类型参看
文章
1.1
节。
3
视图设置
视图在流程步骤跳转中提供修改字段参数,分配访问权限等功能。可以在
Issue
Type
Screen Schemes
中为项目配置相关视图。
3.1
创建试图
Issue Fields
–
Screens
菜单进入
View
Screens
界面
创建一个新的视图。
点击
Configure
对创建好的视图进行编辑。
Add Field
为试图增加用于传递、修改参数的域。
对已有的文本域进行排序、删除等维护。
Jira
自定义了一些
Fields
,如果用户想要添加文本域,则需要进入
Custom Fields
菜单
进行配置
(
详见文章第
4
节
)
。
p>
3.2
配置视图方案
*
Issue Fields
–
Screen Schemes
视图方案菜单
进入
View Screen
Schemes
界面
创建一个新的视图显示方案。
点击
Configure
编辑该视图方案。