C# SonarQube使用Jenkins在路径中未找到Git

C# SonarQube使用Jenkins在路径中未找到Git,c#,git,jenkins,sonarqube,C#,Git,Jenkins,Sonarqube,我的设置如下: Windows Server 2012系统上的Jenkins Git安装在同一系统上 SonarQube位于单独的服务器上,由SonarQube运行程序而不是Maven执行 我有一个Jenkins项目,该项目使用Git提取源代码C,对其进行编译,然后将其提交给SonarQube进行分析。拉取、编译和分析都可以工作,但我收到的错误消息是: 16:05:58.883信息-检索源文件路径的SCM信息 16:05:58.883警告-检索SCM信息失败:源文件路径原因:git dull命令

我的设置如下:

Windows Server 2012系统上的Jenkins Git安装在同一系统上 SonarQube位于单独的服务器上,由SonarQube运行程序而不是Maven执行 我有一个Jenkins项目,该项目使用Git提取源代码C,对其进行编译,然后将其提交给SonarQube进行分析。拉取、编译和分析都可以工作,但我收到的错误消息是:

16:05:58.883信息-检索源文件路径的SCM信息

16:05:58.883警告-检索SCM信息失败:源文件路径原因:git dull命令失败。'git'未被识别为内部或外部命令, 可操作的程序或批处理文件

我首先假设Git也必须安装在SonarQube服务器上,但是还有一个项目使用类似的设置,同一个SonarQube服务器工作正常,将错误信息添加到SonarQube的源代码列表中


我遗漏了什么?

可能GIT不在运行此Jenkins作业的用户的路径中?它在路径中。奇怪的是,它似乎已经开始独立工作了。想想看吧