У меня есть собственный скрипт msbuild для обновления файла версий, а также для создания тега исходного кода веб-приложения в серии сборки шаги.Commit change/create tag в TFS 2015 как часть процесса сборки с использованием GIT
Все они отлично работают на моем локальном компьютере, а файл версий & может быть перенесен на удаленный сервер TFS, используя мои собственные учетные данные из рабочего каталога.
Теперь я хочу запустить этот же скрипт сборки из самого сервера TFS, когда он запускает запланированную ночную сборку &, чтобы направить изменения на сервер (сам сервер). Googling предполагает, что это непросто или возможно сделать из коробки с TFS?
Может ли кто-нибудь пролить свет на это для меня? Извинения, если это уже было задано, но я еще не встречал сообщение.
Простейшее решение добавляет к вашему скрипту задачу [Exec] (https://msdn.microsoft.com/en-us/library/x8zx72cd.aspx) при условии, что уже клонировано рабочее пространство, а служба сборки работает с привилегированная учетная запись пользователя. Что-то вроде ' ' –
KMoraz
Спасибо KMoraz, что сделал трюк. – AdrianSean