Для запуска службы построения я должен использовать общедоступную учетную запись, пароль учетной записи будет меняться каждые несколько дней.изменить конфигурацию службы tfs из консольного приложения
I konw мы можем подключиться к TFS из консольного приложения с TFS API, (с использованием Microsoft.TeamFoundation.Framework.Common; использованием Microsoft.TeamFoundation.Framework.Client;), и получить информацию TFS, я интересно, есть ли API, с помощью которого я могу настроить свойство в разделе конфигурации сборки. Чтобы я мог обновить пароль учетной записи, как только он будет изменен.
Кроме того, есть ли у вас какие-либо другие идеи для автоматического обновления учетной записи и пароля в конфигурации службы сборки.
Вы имели в виду, что хотите изменить пароль учетной записи TFS, используя TFS API? Вы можете выполнить эту команду использования, указанную в этой ссылке https://msdn.microsoft.com/en-us/library/bb552178(v=vs.120).aspx, затем используя код для вызова команды в консольном приложении. –
Привет, Патрик. Спасибо за ваш отзыв. Actrually это не учетная запись службы в Уровне приложений, которая, по ее словам, может быть обновлена: TFSConfig Учетные записи/изменение/accountType: ApplicationTier/account: AccountName/password: NewPassword. Он находится в консоли администрирования Team Foundation Server -> Дополнительные инструменты и компоненты -> Конфигурация сборки XAML -> Свойство службы сборки -> Запустите службу как, и учетная запись, которую мы используем, изменится через несколько дней (BTW, я использую TFS2015). Я набрал TFSConfig Accounts /? и посмотрел на accountType, кажется, что доза не имеет смысла для учетной записи здесь –
Да, вы правы. После большего теста эта команда «TFSConig Accounts/UpdatePassword/account: TFSBuild/password: NewPassword не работает. У меня возникла ошибка с' TF400892: параметр/accountType не разрешен с помощью операции UpdatePassword. Это также делает потому что во время пароля смены вручную вам нужно остановить и перезапустить агент-агент (агент сборки), простая командная строка не должна его достигать. –