2016-09-02 3 views
1

У меня есть собственный скрипт msbuild для обновления файла версий, а также для создания тега исходного кода веб-приложения в серии сборки шаги.Commit change/create tag в TFS 2015 как часть процесса сборки с использованием GIT

Все они отлично работают на моем локальном компьютере, а файл версий & может быть перенесен на удаленный сервер TFS, используя мои собственные учетные данные из рабочего каталога.

Теперь я хочу запустить этот же скрипт сборки из самого сервера TFS, когда он запускает запланированную ночную сборку &, чтобы направить изменения на сервер (сам сервер). Googling предполагает, что это непросто или возможно сделать из коробки с TFS?

Может ли кто-нибудь пролить свет на это для меня? Извинения, если это уже было задано, но я еще не встречал сообщение.

+1

Простейшее решение добавляет к вашему скрипту задачу [Exec] (https://msdn.microsoft.com/en-us/library/x8zx72cd.aspx) при условии, что уже клонировано рабочее пространство, а служба сборки работает с привилегированная учетная запись пользователя. Что-то вроде '' – KMoraz

+0

Спасибо KMoraz, что сделал трюк. – AdrianSean

ответ