1

我在 linux 服务器上安装了 bugzilla 4.4,并完成了所有组和产品的定义。我还定义了各种操作系统和硬件平台。我想知道是否可以为特定产品定义默认操作系统或默认硬件平台。

我在管理页面中找不到任何此类选项。

谢谢

4

1 回答 1

1

您应该执行以下步骤:

cd ..../bugzilla-4.4/template/en/custom/bug/create/

那么你必须编辑这个文件:

vi 创建.html.tmpl

在文件中,您必须找到代码的和平:

<tr>
    [% INCLUDE bug/field.html.tmpl 
    bug = default, field = bug_fields.op_sys, editable = 1, 
    value = default.op_sys %]
</tr>

用以下代码替换它:

<tr>
   [% IF product.name == "ProductA" %]
     [% INCLUDE bug/field.html.tmpl 
       bug = default, field = bug_fields.op_sys, editable = 1, 
       value = "Android"  %]
   [% ELSIF product.name == "ProductB" %]
     [% INCLUDE bug/field.html.tmpl 
       bug = default, field = bug_fields.op_sys, editable = 1, 
       value = "iOS"  %]
   [% ELSE %]
     [% INCLUDE bug/field.html.tmpl 
       bug = default, field = bug_fields.op_sys, editable = 1, 
       value = default.op_sys %]
   [% END %]
</tr>
于 2013-11-06T09:10:43.083 回答