2010-05-04 88 views
1

從哪裏可以找到關於將我們自定義頁面從我們當前安裝的Bugzilla遷移到最新的Bugzilla 3.6的信息?如何將自定義項遷移到較新版本的Bugzilla

我試圖趕快加快如何將所有的部分組合在一起,使Bugzilla的工作。我在VHD中安裝了3.6(我們在Windows上運行)。接下來,我只需要弄清楚如何推動我們的定製。

謝謝!

回答

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孩子們都在玩的地方!他們很高興能夠與您的內容聊天定製。

相關問題