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