如何禁用Azure DevOps Server中SonarQube等扩展的自动更新
禁用Azure DevOps Server扩展自动更新(管理控制台方式)
通过Azure DevOps Server管理控制台操作步骤:
- 启动Azure DevOps Server管理控制台(在部署服务器的开始菜单中找到对应程序)
- 在左侧导航栏展开应用层,选择扩展管理选项
- 切换到扩展更新标签页:
- 若要禁用所有扩展的自动更新,取消勾选「自动更新扩展」的全局复选框,点击页面底部的应用保存设置
- 若仅需禁用特定扩展(如SonarQube)的自动更新,切换到「已安装扩展」标签,找到目标扩展并进入详情页,取消勾选「允许自动更新」选项后保存
补充说明:
如果管理控制台中未找到相关选项,可通过修改配置文件的方式实现:
- 定位到应用层服务器的默认配置文件路径:
C:\Program Files\Azure DevOps Server\9.0\Application Tier\Web Services\web.config - 找到
<appSettings>节点,添加或修改以下配置项:<add key="ExtensionManagement.DisableAutoUpdates" value="true" /> - 保存配置文件后,重启Azure DevOps Server应用层服务生效
内容的提问来源于stack exchange,提问作者grandeale83
相关产品推荐
相关产品推荐

