如何将git.exe添加到Visual Studios命令行路径?


0

我刚刚建立了一台新电脑。当我安装Visual Studio时,我没有安装Git,因为我不想在VS中使用它。相反,我安装了Git for Windows。但是,我们用来构建项目的脚本使用git,它运行MSVC命令行,结果证明,我需要VS命令行的PATH变量来包含git.exe所在的文件夹。

'git'不被认为是内部或外部命令,可操作   程序或批处理文件。

我已经尝试卸载Git for Windows并再次启动VS安装程序,点击 修改 然后添加Git和Github,但这没有帮助。

这是一个类似的问题,但答案是从命令行设置路径,这是我不想做的事情。 添加Visual Studio命令提示符的环境路径

更新 嗯,实际上我不确定它是否是VC命令行。有没有办法找出来?因为%PATH%包含git文件夹,所以“普通”Windows命令行与MSVC工具中的命令行一起使用(尽管有多个)。但是,当我运行我们的构建工具时,由于某种原因。它的 更多 像VS cmd路径比Windows但它缺乏git路径。


听起来像你需要添加 git 到了 PATH 在里面 构建工具脚本文件
DavidPostill

嗯,但由于git可以安装在任何地方,我宁愿不在构建配置中添加硬编码路径。
Srekel

所以使用环境变量 GIT_INSTALL=c:\pathtogit\ 并添加 %GIT_INSTALL% 到了 PATH 在脚本文件中......
DavidPostill

是的我的意思是我可以做到这一点,但它确实不应该是必要的,因为我没有必要在我设置的其他两台计算机上这样做。环境变量是如此麻烦,如果可以避免的话,我宁可也不愿意。 (还是)感谢你的建议。 :)
Srekel

Answers:


0

它现在有效。我认为问题是构建系统Tundra。我删除了该项目的缓存Tundra文件,我认为它之后就开始工作了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.