导读 在目睹了错误和重复提交的激增后,微软被迫停止自动提交到新的Windows 10包管理器的存储库。 命令行 Windows 程序包管理器,也称为 Wi

在目睹了错误和重复提交的激增后,微软被迫停止自动提交到新的Windows 10包管理器的存储库。 命令行 Windows 程序包管理器,也称为 Winget,已经有一段时间可以抢先体验了,但微软在上周的Build 2021活动中发布了其里程碑 1.0 版本。

软件包管理器是Linux桌面的主要组成部分,已经以 Chocolatey 等第三方选项的形式存在于 Windows 中。但是,微软现在已经引用开发人员用例将该功能内置到操作系统本身中。

在此次活动中,Microsoft 的高级项目经理 Demitrius Nelon 强调了在名为 Windows Package Manager Manifest Creator 的工具的帮助下,可以轻松地将新包提交到 Winget 的存储库。

Windows 爱好者很快就利用该工具的易用性将各种包提交到存储库,从而产生了几个重复的包,以及许多没有正确显示的包。

一些用户还强调了自动提交过程的其他缺点。有人建议,由于缺乏手动筛选,恶作剧的用户可能会潜入一个声称安装一个软件包的软件包,而实际上它安装了其他东西。

这迫使微软负责自动提交过程并引入人工审核来检查每一个提交。

“Windows 包管理器团队管理员将开始手动审查提交以减少重复提交的数量,并使用次优元数据清单。我们还实施了审核以帮助维护社区目录的质量,”Nelon 在 GitHub 上介绍包提交过程中的更改。