十步完成自定义问题类型
https://www.wendangku.net/doc/3712552550.html,/thread-12305-1-1.html
首先对这篇文章做个说明
1这篇文章适合有一点jira基础的人,0基础的人用处不大0 L' I' u& g6 W2 A* E0 g9 e' Y$ m
2 悬案是指在对日项目中制造(编码)人员对设计提出的疑问8 y$ A0 _% a$ \' O2 }) F) [+ K( p. y
3 这篇文章的工作流设计很不完善(因为仅仅是例子),不要模仿这个设计,我会找时间改进) o" t& i* D( \7 W5 D0 T
4 这个文章很长我会分楼发请不要断楼2 q4 V* J2 J; W ?: j! F: |
--------------------------------------------------------------------------------------------------------------------
1添加Issue Types
管理->Issue Settings->Issue Types( ]+ L( G/ ~6 N4 x
页面下方Add New Issue Type
名称:悬案
描述:对设计的疑问9 a2 k- f- B. R4 R0 g# _
图标:个人喜好,我选了个问号
0 Y* y% A- Q( P( i" ]/ }/ \/ I; [
8 |' q: r: x9 ~4 G; V" c
2设置Statuses
管理->Issue Settings->Statuses% e; a: ~' ]/ a0 i% P8 p
编辑open改名为开始closed改名为关闭$ R3 q4 r( a; g, x9 `. C
添加新的Statuses回答悬案确认回答
3创建Screen) |3 [+ j% u9 P7 X% c
管理->Issue Fields->Screen
添加回答悬案窗口悬案内容编辑窗口
6 z4 r v( [+ F2 s
7 H& j7 k
# z; Y" m0 P5 s3 w' [ K5 k, N
在操作中选择configure如图添加需要的Fields(1,2,3为插件用会在后面讲解9,10是做完第4步才自动添加的)悬案内容编辑窗口Rename tab to写悬案
回答悬案窗口Rename tab to回答
4设置Custom Fields
管理->Issue Fields->Custom Fields+ g o9 t' \) e k
添加悬案回答悬案正文2个Free Text Field (unlimited text)( x
4 k8 X# Q7 V& D+ f1 `
6 {. i6 N1 p% a1 r6 Y
# g8 `$ S# | x) s' q( q# d
在操作中选择Screens4 A1 }.
x, N/ @: J; L
0 v! f8 |3 x4 }
将悬案回答悬案正文2个Free Text Field都与回答悬案窗口悬案内容编辑窗口关联k* @( K" e/ _1 z! z
5设置Field Configurations) j, T; ]# r. L. |' b! x; m) Z
管理->Issue Fields->Field Configurations->Default Field Configuration' ~6 J7 V% T: T3 o
如图所示点击Required把悬案正文设置为必须填写
6创建Screen Scheme! S2 y/ E! {8 j6 a* N
/ O. y2 \. ]1 F" R. [
管理-> Issue Fields ->Screen Scheme0 X6 }% V/ l2 P# v0 } , @: s G+ |& j7 H$ Y) Y
如图创建,
a( E6 Z6 |7 X, E* B& }( {0 S: R- P
, k- F5 d" N& R+ i2 a6 F: z6
在操作中选择Configure 如图设置
管理-> Issue Fields -> Issue Type Screen Scheme$ S% i5 ~. e# @&
`
l, k+ X) ~2 ?3 S' J$ n
在操作中选择Configure如图设置
~; k1 h- W6 p& q! d
点击增加
结果如图: x# F. e6 X2 y
1 X
2 J" `- M6 m' M# \
8创建Workflow# E/ b" M: k5 v5 d V
管理->Global Settings->Workflows
添加名称为xuanan的工作流(很郁闷名称必须是ASCII的
)
在操作中选择Steps进入下图1
o'
将open的step name编辑为提出悬案
分别添加
1回答悬案(Linked Status回答悬案)
2确认回答(Linked Status确认回答)- R5 E4 f4 U* h; \1 O& M 3解决(Linked Status关闭)
如下图(Transitions的内容这一步完成才有)
: @: m5 A2 P2 W/ C4 i
4 ]7 {. W) p& N1 k7 o
在提出悬案操作中选择Add Transition 如下图设置(其实Transition view应该设置一个悬案确认窗口偷个懒下次补上)" |%
X" h/ X: C/ \" H7 ^+ }: l2 j& h
Y R# j* G4 d( _0 H$ P$ L
在回答悬案操作中选择Add Transition如下图设置
2
在确认回答操作中选择Add Transition如下图设置1 p4 b" ]9 G' u. h1 ?2 _
在确认回答操作中选择Add Transition如下图设置8 l/ g( R# f/ b) I" u! k7 e
% P& B, O' R) p; S# f4 o9 {. L
' d Z D1 n
$ t+ i+ n& L/ K1 J0 I, D/ N/ ^
9建立Workflow Schemes8 D: u5 B' r' `- Z. `' j9 v( c, L 管理-> Schemes ->Workflow Schemes
名称:悬案管理
再操作中选择Workflows
选择Assign a workflow