在哪里可以找到有关将我们的自定义页面从当前安装的Bugzilla迁移到最新的Bugzilla 3.6的信息?
我正在努力加快如何将所有部分组合在一起以使Bugzilla工作。我在VHD中安装了3.6(我们在Windows上运行)。接下来,我只需要弄清楚如何向前移动我们的自定义。
谢谢!
答案 0 :(得分:0)
有几种类别的东西你必须考虑如何前进:
如果您一直在直接更改代码,那么只需将3.6合并到源代码树上即可。这可能会产生许多冲突,而且可以通过代码考古来确定解决方案。
以此为契机,加入代码挂钩,以便您对Mozilla的源代码进行最小化(希望没有)更改,这将使未来的升级变得更加轻松。
如果您一直在更改template/en/default
中的模板,那么这与上面的情况几乎相同 - 您需要合并Mozilla的更改。如果您已将自定义设置放入template/en/custom
,那么您需要根据默认值的相应更改来评估是否需要进行任何更改。
3.6在扩展系统中引入了一些新的架构。你可能想要像我一样深入挖掘这个页面:
http://www.bugzilla.org/docs/3.6/en/html/api/Bugzilla/Extension.html
您可能还想查看3.6的升级说明:
http://www.bugzilla.org/releases/3.6/release-notes.html#v36_upgrading
最后,在我手动转换扩展程序之前,我没有注意到,有一个脚本可以帮到你!
http://www.bugzilla.org/docs/3.6/en/html/api/contrib/extension-convert.html
您可能会发现访问irc.mozilla.org上的#mozwebtools很有帮助。这就是所有酷炫的Bugzilla孩子们出去玩的地方!他们很乐意根据您的内心聊天定制。