#build-process
#процесс сборки
Вопрос:
Я выполняю восстановление базы данных в рамках нашей командной сборки TFS 2010. Поскольку восстанавливается ряд баз данных, я использую командный файл, который вызывается с помощью действия InvokeProcess. У меня есть ряд проблем, в которых я не уверен: 1. Ожидает ли TFS завершения всех команд в пакетном файле или перехода к следующему действию сразу после запуска InvokeProcess? 2. Есть ли способ заставить процесс сборки ждать успешного завершения пакетной команды?
Я использую его следующим образом: свойство FileName в InvokeProcess имеет «c:windowssystem32cmd.exe » Свойство Arguments содержит полный путь к моему командному файлу.
Ответ №1:
Да, InvokeProcess будет ждать завершения внешней команды.