我想设置'机密'标记为true作为我的Trac系统中特定组件的默认值。我怎样才能做到这一点?
我已尝试使用[ticket_custom]
中的trac.ini
部分,但我可以设置'机密'值仅作为所有组件的默认值。这不是我想要的。
此外,我正在考虑创建一个MySQL查询来手动更新我的组件的所有票证,并将sensitive
值设置为1以保护' Confidential'领域。但是,这不是一个干净的方法。
谢谢!
答案 0 :(得分:0)
从版本1.2.6开始,DynamicFieldsPlugin支持您的用例(请参阅[14240])。您需要从0.11(不是0.12)分支安装。
以下是一个例子:
[ticket-custom]
sensitive = checkbox
sensitive.set_to_true_when_component = component2 (overwrite)
当选择 component2 时,该复选框将切换到选中状态。