IncrediBuild for Windows 10.38.0 发布:新增 Perl 构建缓存支持

版本概览

IncrediBuild 10.38.0 于 2026 年 9 月 22 日发布,延续 10.37 系列在工具链覆盖与构建缓存方面的进展,重点扩展了对 Rust 与 Perl 两类构建的支持,并针对构建缓存性能以及许可与连接异常场景下的稳定性进行了修复。使用 Windows 平台进行大规模编译的团队可通过本次升级获得更稳定的缓存复用与许可续期体验。

新增与增强

该版本为 Perl 项目引入了构建缓存支持,使依赖大量脚本编译与重复构建流程的工程可以复用缓存结果,减少重复计算。对 Rust 的支持也得到进一步完善,crate 级别的构建加速覆盖更广;此前的 10.37.1 已改进 Rust 的分发与缓存表现,10.38.0 在此基础上继续优化,使 Rust 工程在分布式构建中的可用性更接近成熟工具链。

构建缓存与性能

构建缓存的可靠性与性能得到改进,同时修复了若干影响构建性能的问题。对于长期依赖共享缓存的组织级部署,升级后可减少缓存命中异常与等待时间,使缓存收益在持续集成流水线中更稳定地体现。

许可与连接稳定性

该版本改进了许可到期或网络连接不可用时的稳定性,并修复了在许可重新激活后构建仍以独立模式继续执行的问题。对于使用浮动许可、或需要在内网中断等异常情况下保证构建结果一致性的团队,这些修复能够减少因许可状态不一致造成的构建失败与重复编译。

工具链支持现状

结合本系列此前版本,Windows 平台的加速能力已覆盖 HighTec 编译器、Bazel 的分布式执行与构建缓存、Rust 与 RustRover、NVCC(CUDA)构建缓存以及 Sarin 等工具链,并支持嵌入式开发常用的编译器清单;默认日志级别调整为 Minimal,便于在持续集成环境中保持精简输出。对于使用 Visual Studio、MSBuild 或命令行构建的团队,可继续沿用既有工作流直接启用加速。

升级建议

仍在使用 10.37 及更早版本的团队可以升级到 10.38.0,重点关注构建缓存与许可相关修复带来的收益。若环境中存在许可到期或网络中断场景,建议在升级后复核许可配置与协调节点连通性,以确认独立模式执行等异常行为不再复现。计划大规模分发的团队可先在少量构建节点上验证缓存与 Rust、Perl 构建的表现,再推进到全量代理。

评论