bugfree ->禅道
上一篇 /
下一篇 2013-01-31 14:08:34
/ 个人分类:管理工具
以前一直使用bugfree来管理bug。到新公司在使用
禅道,所以自己把bugfree和禅道做了一些比较。
...
前言:(新建bug时,备注、优先级、以及如何发现三项都没有了,并且类型中的'设计变更'、'新增需求'选项也没有了。可能以前用习惯了,我觉得挺好的,一下子去掉还不太适应。
和易软的
工作人员交流过得知:备注、优先级以及如何发现三项是因为感觉意义不大才去掉的。而'新增需求'中的几项则是因为禅道包含了产品、需求、项目各方面的管理,设计变更和新增需求按照禅道的管理流程,应该归为
需求管理,不应该再用bug来进行跟踪。但有的老用户是从bugfree转过来的,之前的有的bug类型是这几种类型,所以还要保留。在编辑的时候会出现。新增会隐藏掉。)
本文只记录自己所做的一些修改
1.在禅道新建缺陷中添加优先级选项。
步骤:(1).创建目录
将module/bug/view/create.html.php copy 到ext/view/目录下面,仍然是create.html.php
(2).修改代码
修改头文件的包含路径,因为路径结构发生变化的了。
<?php include '../../../common/view/header.html.php';?>
<?php include '../../../common/view/chosen.html.php';?>
<?php include '../../../common/view/autocomplete.html.php';?>
<?php include '../../../common/view/alert.html.php';?>
<?php include '../../../common/view/kindeditor.html.php';?>
修改footer文件的包含路径,最后一行。
<?php include '../../../common/view/footer.html.php';?>
(3).加入pri字段
<tr>
<th class='rowhead'><?php echo $lang->bug->lblPriority;?></th>
<td>
<?php echo html::select('pri', $lang->bug->priList, 3, 'class=select-2');?>
</td>
</tr>
然后直接刷新新建缺陷页面就可以看到优先级
备注:priList、pri变量在zentao/module/bug/lang/zh-cn.php中已定义;lblPriority则需要在zh-cn.php文件的页面标签中添加如下代码: $lang->bug->lblPriority = '优先级';
相关文档:http://devel.zentao.net/help-read-79029.html
收藏
举报
TAG:
特点
禅道
Zentao
zentao