Insiders 構建版的演進
2016 年 5 月 23 日,作者:Wade Anderson,@waderyan_
如今,超過五千名開發人員使用 Visual Studio Code Insiders 構建版來搶先體驗新功能並驗證錯誤修復。我們喜歡 Insiders 構建版,因為在每個穩定版釋出之前,我們都能從中獲得寶貴的反饋和使用情況洞察。感謝您的幫助!
最初,我們在每個穩定版釋出前幾天每月釋出一次 Insiders 構建版。隨著時間的推移,我們增加了 Insiders 構建版的釋出頻率,現在我們大約每週釋出一次新的 Insiders 構建版。
每夜構建版(Nightly Builds)
即使每週都有 Insiders 構建版,許多使用者仍然要求訪問我們的每夜構建版。
我們最初考慮釋出我們的內部“Alpha”構建版。Alpha 構建版是我們用於開發 VS Code 的版本。它們每天晚上從我們的主分支生成,如果夜間構建版有阻止性問題,則按需生成。
我們決定,釋出三個不同構建版的開銷大於收益,而且每週構建版和每夜構建版之間的差異實際上很小。然後我們考慮停用 Insiders 構建版並將所有人轉移到 Alpha 版,但決定這將導致每個人的桌面上都留下已停止更新的 Insiders 構建版安裝。
相反,我們決定從主分支每天構建 Insiders 版,將我們的開發團隊轉移到 Insiders 構建版,並停用我們的內部 Alpha 構建版。我們將在我們公開發布的相同構建版上進行開發。
對於使用 Insiders 構建版的開發人員來說,這意味著您現在可以在提交後一天內訪問修復和新功能。如果您已經在使用 Insiders 構建版,則無需執行任何操作,您將簡單地在有新構建版可用時收到通知,從 6 月開始,這將是每天都會收到通知。
釋出頻率
我們至少每天釋出新的 Insiders 構建版。但是,如果我們必須修復阻止性問題,您可能會更頻繁地收到更新提示。請注意,我們儘量減少這些提示,因為我們和其他人一樣都會收到安裝提示。幸運的是,下載是在後臺進行的,更新速度很快,如果您正在忙於某事,您可以隨時將升級推遲到更方便的時間。
阻止性問題
我們認識到,有時您可能會在 Insiders 構建版中遇到阻止性問題。請放心,如果問題足夠嚴重,我們也會被它阻止,修復程式會很快釋出。請提交一個新問題並告知我們您正在使用 Insiders 構建版。如果修復需要時間,始終可以恢復執行穩定版,因為 Insiders 構建版可以與穩定版並行安裝和執行。
發行說明
由於我們每天都會生成 Insiders 構建版,“發行說明”變成了前一天的已完成問題。有關已完成問題的便捷查詢可以在Insiders 發行說明 wiki 頁面中找到。正在處理的功能可以在當月的迭代計劃中找到。
後續步驟
我們將結合釋出五月穩定版,開始每天構建和釋出 Insiders 構建版。如果您已經在使用 Insiders 構建版,則無需執行任何操作!從 6 月開始,您將開始收到每日更新通知。
如果您沒有使用 Insiders 構建版並希望走在前沿,使用我們用於開發 VS Code 的相同構建版,請前往我們的下載頁面並立即安裝 Insiders 構建版。
在 GitHub、Twitter 和 Stack Overflow 上見!
Wade Anderson
@waderyan_