Клиентът за управление на версията не може да види Heart Beat на агента за внедряване

След като инсталирах Release Management Client, се опитах да го свържа към сървър с инсталиран Deployment Agent. В списъка със сървъри в Configure Paths състоянието на Deployer казва, че не може да се свърже с Deployment Agent, тъй като Heart Beat не може да бъде намерен. При проверка на регистъра на събитията на машината на агента за внедряване получавам следното. Как да гарантирам, че сървърът\клиентът може да види сърдечния ритъм?

Timestamp: 04/07/2014 11:27:11
Message: Access to the path 'C:\Program Files (x86)\Microsoft Visual Studio 12.0\Release Management\bin\DeploymentAgentUpdaterExe' is denied.: \r\n\r\n   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.Directory.InternalCreateDirectory(String fullPath, String path, Object dirSecurityObj, Boolean checkHost)
   at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
   at Microsoft.TeamFoundation.Release.DeploymentAgent.Services.Deployer.HeartBeat.UpdateDeployer()
   at Microsoft.TeamFoundation.Release.DeploymentAgent.Services.Deployer.HeartBeat.CheckForUpdates()
   at Microsoft.TeamFoundation.Release.DeploymentAgent.Services.Deployer.HeartBeat.SendHeartBeat()
Category: General
Priority: -1
EventId: 0
Severity: Error
Title:
Machine: CSR-PIZZA6-TEST
Application Domain: DeploymentAgent.exe
Process Id: 3516
Process Name: C:\Program Files (x86)\Microsoft Visual Studio 12.0\Release Management\bin\DeploymentAgent.exe
Win32 Thread Id: 764
Thread Name: 
Extended Properties: 

person sarin    schedule 04.07.2014    source източник


Отговори (1)


В документацията на MSDN се казва, че самоличността, под която работи агентът за разполагане, изисква различни неща:

„Агентът за внедряване използва тази самоличност, за да конфигурира тази машина за вашето издание. Уверете се, че самоличността, която използвате тук, има достатъчно разрешение за извършване на всички необходими задачи. Например, ако трябва да инсталирате приложението си на тази машина като част от вашето издание , добавете тази самоличност към локалната група за защита на Windows Administrators. Ако тази самоличност ще има нужда от достъп до компилации в мрежата, уверете се, че има достъп до местоположението на мрежовото падане."

Добавих Service Identity към локалната група за защита на Windows Administrators и всичко работи.

Инсталирайте агент за внедряване и настройте среда

person sarin    schedule 04.07.2014