You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure DevOps发布流水线GitLab扩展报错:git.exe未找到排查

GitLab Extension克隆仓库时"git exe not found"问题排查方案
  • 代理机环境变量未生效
    Windows下Azure DevOps代理以服务形式运行,修改环境变量后需要重启代理服务或代理机,才能让新的环境变量被服务加载。可先在代理机命令行执行git --version验证git是否能全局调用,若能正常执行,说明环境变量配置正确,只是代理服务未读取到新配置。

  • 流水线变量路径格式错误
    扩展要求的Git路径需注意转义:Windows路径的反斜杠要写成双反斜杠(C:\\agent\\externals\\git\\cmd\\git.exe),或改用正斜杠(C:/agent/externals/git/cmd/git.exe)。单反斜杠会被解析为转义字符,导致路径识别失败。也可尝试不配置该变量,让扩展自动从系统环境变量中查找git。

  • 代理服务运行权限限制
    若代理以本地系统账户运行,可能无法读取当前用户的环境变量。可将代理服务的运行账户切换为已配置git环境变量的用户,或把C:\agent\externals\git\cmd添加到系统环境变量(而非用户环境变量),再重启代理服务。

  • 扩展路径识别逻辑校验
    部分扩展优先读取PATH环境变量中的git路径,而非用户配置的变量。需确认代理机的系统PATH已包含C:\agent\externals\git\cmd,并以代理服务的运行账户打开命令行,执行where git验证是否能返回正确路径。

内容的提问来源于stack exchange,提问作者Simon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 17:55:55