用途:该技能用于从某个确定的、不可变的标准发布版本引导采用规范(bootstrap adoption),避免在采用过程中依赖可变的版本查找。
主要能力与用法:在本技能目录下运行 python3 scripts/select-release [VERSION]。省略版本号时选择最新的稳定 GitHub Release;也可提供精确的稳定语义化版本号。解析器选出确切版本后,需在任何仓库变更之前披露该版本。随后读取并遵循解析器所报告的发布路径中的 adopt-standards 技能说明。自此,所选发布版本负责该操作,本引导技能不附加任何采用策略。
路径与参数处理:那些说明中的每个相对路径都应基于报告的发布检出目录解析。调用其适配器时,将 REPOSITORY_STANDARDS_CHECKOUT 设为报告的检出目录,并把报告的确切版本作为 version 参数传入,即使原始请求省略了版本也要如此。不要进行第二次可变的发布查询。
适用场景:需要以可复现、版本锁定的方式引入仓库标准与规范流程时。
限制:资料未提供具体支持的平台、依赖要求、收费方式及相关价格,暂未提供。