Я пишу сценарии для наших зависимостей сервера сборки, и у меня возникли небольшие проблемы с настройкой службы сборки TFS 2010 без присмотра.
Это то, что я запускаю из своего скрипта.
y:\Visual Studio Team Foundation Server 2010\TFS-x64\setup.exe /q /UnattendFile "y:\Visual Studio Team Foundation Server 2010\TFS-x64\TFS2010Build.ini"
и в INI-файле у меня есть следующее:
<Configuration>
<TeamBuild>
<CollectionUri>
<Uri>http://tfs2010.somedomain:8080/tfs/default</Uri>
</CollectionUri>
<Credentials>
<FullName>somdomain\TFS2010BUILD</FullName>
<Password>some password</Password>
</Credentials>
<Controller>
<ControllerName>LocalController</ControllerName>
<CustomAssemblyPath />
<MaxConcurrentBuilds>0</MaxConcurrentBuilds>
</Controller>
<Agent>
<AgentName>Agent1</AgentName>
<ControllerName>LocalController</ControllerName>
<BuildDirectory>$(SystemDrive)\Builds\$(BuildAgentId)\$(BuildDefinitionPath)</BuildDirectory>
</Agent>
<!--AgentName>Agent2</AgentName>
<ControllerName>LocalController</ControllerName>
<BuildDirectory>$(SystemDrive)\Builds\$(BuildAgentId)\$(BuildDefinitionPath)</BuildDirectory>
</Agent>-->
<Port>9191</Port>
<UseSSL>False</UseSSL>
</TeamBuild>
</Configuration>
Я получил службу сборки TFS2010, но по какой-то причине не настроен? Когда я запускаю tfsmgmt.exe, мне предоставляется опция мастера.
Есть мысли?
Заранее спасибо