從哪裏可以找到關於將我們自定義頁面從我們當前安裝的Bugzilla遷移到最新的Bugzilla 3.6的信息?如何將自定義項遷移到較新版本的Bugzilla
我試圖趕快加快如何將所有的部分組合在一起,使Bugzilla的工作。我在VHD中安裝了3.6(我們在Windows上運行)。接下來,我只需要弄清楚如何推動我們的定製。
謝謝!
從哪裏可以找到關於將我們自定義頁面從我們當前安裝的Bugzilla遷移到最新的Bugzilla 3.6的信息?如何將自定義項遷移到較新版本的Bugzilla
我試圖趕快加快如何將所有的部分組合在一起,使Bugzilla的工作。我在VHD中安裝了3.6(我們在Windows上運行)。接下來,我只需要弄清楚如何推動我們的定製。
謝謝!
有幾類的東西,你必須考慮如何前進:
如果您已經直接在更改代碼,它應該只是將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孩子們都在玩的地方!他們很高興能夠與您的內容聊天定製。