可以看到右边的Assigned To Me列表中有一条记录,这表示是需要处理的Issue,点击TST-1的链接进入
如下界面:
Available Workflow Actions中的链接是不同处理Issue的步骤,在开始做早餐之前,Carol应该点击Start
Progress,之后TST-1的status变为 In progress, 半小时后Carol做完了早餐,她就应该点击Resolve Iss
ue,之后进入如下界面:
其中Full configure可以修改当前的配置,Add New Portal Page可以增加一个portal 页面,我们通过Add Ne
w Portal Page来举例,Name中输入My Page, Start From选择Dashboard,然后点击Add按钮,之后可以
得到如下图所示的效果:
我们通过点击Add链接来增加另外一个condition,之后会得到一个列表来选择condition的类型,开发人
员才能执行同Project role比较接近,选择User is in Project Role。其实选择User is in group 然后配置一
个开发人员组也是可以达到同样的效果。
JIRA完全以时间来确定工作的进度,这种算法还得好好适应一下。
5.11 备份、导入导出
备份通过Import & Export-- Backup Data to XML来操作,导出路径写服务器上的绝对路径,Backup As Zi
p这个复选框选上则会将XML文件压缩成一个zip包。
导入则通过Restore Data from XML来操作,导入的文件可以是XML,也可以是zip。
JIRA的导入导出都是基于XML格式,与数据库平台无关,这也十分方便系统迁移。
同时JIRA还提供了定时的备份机制,通过ADMINISTRATION—System—Services可以看到这个后台的服务:
JIRA默认会在每12个小时进行系统备份一次,其数据安全还是很有保障的。
5.12 系统优化
1. NT 服务修改JVM内存大小
修改%JIRA_HOME%/bin/service.bat文件中的:
"%EXECUTABLE%" //US//%SERVICE_NAME% ++JvmOptions "-Djava.io.tmpdir=%CATALINA_BASE%
\temp" --JvmMs 256 --JvmMx 512 --Startup auto
其中-JvmMs是最小内存数,-JvmMx是最大内存数,一般最小256,最大512足够了。修改完后执行
service.bat remove 将原有的NT 服务删除(如果JIRA服务处于启动状态先停止服务)
service.bat install 安装新的NT服务
启动新的服务即生效了
2. 非NT服务修改JVM内存大小
修改%JIRA_HOME%/bin下面的setenv.bat文件,修改JAVA_OPTS这个环境变量
set JAVA_OPTS=%JAVA_OPTS% -Xms256m -Xmx512m -Datlassian.standalone=JIRA -Dorg.apache.j
asper.runtime.BodyContentImpl.LIMIT_BUFFER=true
其中-Xms256m表示最小内存,-Xmx512m表示最大内存
3. 让JVM进行garbage collection
如果在使用JIRA时感到打开页面明显变慢,可能的原因是JVM内存吃紧,可以考虑进行手动garbage co
llection,操作如下
进入Administration-System Info,在Java VM Memory Statistics这栏可以看到如下图所示信息: