驱动之家 04-03
版本延迟半年!微软反思:终于要解决PowerShell关键问题
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

快科技 4 月 3 日消息,微软 PowerShell 高级产品经理 Jason Helmick 发布博文,详细解释了 PowerShell 7.6 LTS 版本延迟发布的原因,并公布了多项改进措施,以避免类似问题再次发生。

Helmick 介绍了 PowerShell 发布流程的复杂程度:每次发布涉及 29 个软件包、8 种包格式、4 种 CPU 架构(包括 x64 和 Arm64)以及 8 个操作系统的支持,单次发布的跨平台测试量高达近 28.8 万次。

7.6 LTS 的延迟始于 2025 年 10 月,当时打包相关的变更在预览版中引入了一个导致 Alpine 构建失败的 Bug。

11 月,新的合规要求迫使非 Windows 平台的打包工具链进行修改,修复工作被推迟至 12 月,而 12 月正值假期,进一步拖慢了进度。

进入 2026 年 1 月,glibc 版本不匹配等问题影响了 RHEL 8 系统的兼容性,打包变更所需的深度重构远超预期,验证和回溯工作一直持续到 2 月,最终稳定版直到 3 月才得以发布。

针对这一系列问题,微软在发布周期中途调整了策略,优先对 RPM、DEB、PKG 等格式的打包工作流进行全面重建,并在所有支持平台上完成验证。

Helmick 表示,微软选择了可靠性优先于速度。

未来,微软将引入多项改进:明确发布责任人、改善内部追踪机制、统一预览版发布节奏、提升自动化程度以应对需求变更,同时加强代码仓库中的风险预警和问题标记机制。

Helmick 承认,本次发布周期中 " 缺乏早期信号来提示打包变更将显著影响发布时间线 " 是关键教训。

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

微软 windows 自动化 产品经理
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论