我正在考虑使用git 子模块来检索我的 git 存储库的依赖项,而不是将二进制文件提交到我的主存储库(实际上只将二进制文件提交到我可以经常清除的不同存储库 - 清除我的意思是删除历史记录以节省服务器上的空间...)。
问题是,如何使用 MSBuild 调用 GIT 可执行文件?在开发人员机器中,git 应该已经在路径中,但在 buildagents 中,git 可执行文件的路径将来自环境变量。如何在编译时使用 MSBuild 找出 git 路径?每次构建时,我都想对 git 子模块进行 git pull 。
谢谢