給禪道缺陷增加缺陷責任人字段
by:授客qq:1033553122
禪道專案管理軟體9.2.1 、8.0開源linux版
alter table `zt_bug` add column personliable varchar(50) after resolvedby;
如下圖,新增圖示選框bug欄位,即在合適的位置插入以下**
$lang->bug->personliable = '責任人';
注意:筆者使用的禪道,語言設定的是中文,所以僅修改zh-cn.php,不修改英文en.php和tw.php
如下圖,在合適的位置插入以下**
如下圖,在合適的位置插入以下**
如下圖,在合適的位置插入以下**
如下圖,在合適的位置插入以下**
說明:如果解決bug時,當前「責任人」為空,則當前責任人初始值設定為當前「指派給」
在合適位置插入以下**
給config->bug->create->requiredfields 增加personliable欄位(建立bug時,「指派給」,「責任人」必填)
config->bug->create->requiredfields = 'title,openedbuild,assignedto;
修改$config->bug->edit->requiredfields = $config->bug->create->requiredfields;
為$config->bug->edit->requiredfields = 'title,openedbuild,assignedto,personliable';
說明:編輯頁面相關欄位的必填設定,按原始**設定的話,同建立頁面,但是建立bug時,我並不想讓責任人字段必填,所以做了如上更改。
為$config->bug->resolve->requiredfields增加personliable欄位(解決bug時,「責任人」必填)
$config->bug->resolve->requiredfields = 'resolution,source,personliable';
在合適的位置增加以下**(增加「責任人」搜尋字段)
$config->bug->search['fields']['personliable'] = $lang->bug->personliable;
在合適的位置增加以下**(設定「責任人」搜尋欄位可選值,即責任人可選列表)
$config->bug->search['params']['personliable'] = array('operator' => '=', 'control' => 'select', 'values' => 'users');
修改public function export($productid, $orderby)函式**,如下,在合適位置增加以下**,解決匯出報表,新增欄位列的值不為設定的列舉選項值,而是為索引值問題。
if(isset($users[$bug->personliable])) $bug->personliable = $users[$bug->personliable];
禪道軟體缺陷管理流程
首先,註冊禪道的賬號,然後開通服務,申請成功,會生成乙個自己公司的乙個管理域位址,點選我的站點,可以看到當前版本情況,點選網域名稱,進入自己公司的專案管理介面。1.需要新增產品,以及所屬的產品線 2.根據產品建立模組劃分 3.針對不同的模組建立bug 選擇該模組目前盡在進行的專案需求 5.針對每一條...
linux搭建禪道 在Linux上搭建禪道
碎碎念 第一次安裝還比較順利,做筆記的同時希望能給需要的同學們帶來一點點幫助!環境 在vmware的centos 6.8發行版本上搭建禪道 一 首先確認centos是32位還是64位系統,方法如下 root localhost getconf long bit 三 使用工具 我用的xftp 將安裝包...
禪道專案管理
禪道是一款專案管理軟體,從功能上可分為三個部分 產品 專案 測試。角色 專案經理 測試經理 研發人員 測試人員 最煩的是需求變更,每次變更,意味著之前的的一些工作都白忙活了,沒有價值。敏捷開發,將龐雜和混亂的產品細分成若干小型發布 產品 5 9個人的團隊 比較合適 團隊 形成節奏,節奏產生效率 週期...