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

 

评分:0

我来说两句

日历

« 2024-04-23  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 4392
  • 日志数: 14
  • 建立时间: 2012-10-16
  • 更新时间: 2013-05-14

RSS订阅

Open Toolbar