diff --git a/src/Tools/UpdateAssemblyInfo/Main.cs b/src/Tools/UpdateAssemblyInfo/Main.cs index 4fe29d0f5aa..8a615ff9de2 100644 --- a/src/Tools/UpdateAssemblyInfo/Main.cs +++ b/src/Tools/UpdateAssemblyInfo/Main.cs @@ -190,6 +190,9 @@ static void RetrieveRevisionNumber() static void ReadRevisionNumberFromGit() { ProcessStartInfo info = new ProcessStartInfo("cmd", "/c git rev-list " + BaseCommit + "..HEAD"); + string path = Environment.GetEnvironmentVariable("PATH"); + path += ";" + Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles), "git\\bin"); + info.EnvironmentVariables["PATH"] = path; info.RedirectStandardOutput = true; info.UseShellExecute = false; using (Process p = Process.Start(info)) {