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_