[英]Migrate Bugzilla Issues to github Issue Tracker
您需要從 Bugzilla 導出您的問題,然后使用 GitHub API 將問題上傳到 GitHub:
http://developer.github.com/v3/issues/#create-an-issue
(請注意,通過 GitHub 支持渠道的舊問題導入已停止)
這確實意味着您的問題編號會發生變化,因此您可能希望在問題描述中附加一個“Bugzilla-Id”頁腳,以便您可以使用 GitHub 對問題的自由文本搜索從舊的 Bugzilla id 中找到它們。
就從 Bugzilla 導出數據而言,我認為您的選擇是:
祝你好運! 如果您確實編寫了導出腳本,我鼓勵您在 GitHub 上將其開源!
我最近在嘗試將 W3C 項目的 Bugzilla 問題遷移到 GitHub 時遇到了同樣的問題,所以我最終
我希望我的腳本也可以輕松修改以適合您的目的。
去年我寫了一個 Perl 腳本來處理這個問題; 您可以通過 Bugzilla 的內置 UI 有效地將所需的錯誤保存為 XML,然后腳本將它們作為單獨的問題上傳。
它使用Net::GitHub::V2
作為上傳 API 和 GitHub 的 oauth 系統進行身份驗證。 默認情況下,它從環境中讀取用戶和 repo 配置,因為我是從其他腳本運行它的; 但是如果你想自定義,所有的變量都在腳本的頂部。
您可以在 Bondable https://web.archive.org/web/20160304172242/http://www.bondable.com/integrations/p/services/bugzilla的幫助下做到這一點
你實際上可以創建很多與 Bugzilla 的集成
注意:截至2020-03-11,www.bondable.com 不再托管網絡應用程序,原始鏈接為垃圾郵件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.