Я пытаюсь автоматизировать создание командных проектов с помощью команды, встроенной в VS 2010, под названием File.BatchNewTeamProject, используя файл настроек проекта в качестве аргумента и выполняя это как процесс в фоновом режиме из моего приложения С# win. Мне известно о требовании, чтобы Team Explorer был открыт и подключен к TFS, прежде чем эта команда может быть запущена, однако, когда я запускаю процесс с помощью devenv.exe, появляется новый экземпляр Visual Studio с Team Explorer, не подключенным по умолчанию. . Как я могу решить эту проблему?
Command File.BatchNewTeamProject недоступен в VSTS 2010.
Ответы (2)
Я добавил дополнительный оператор команды, и все заработало.
devenv/command view.TeamExplorer/command "File.BatchNewTeamProject" C:\vss2TeamFoundation\ProjectCreation\Ajax.xml
person
KenF
schedule
29.11.2011
Только что опубликовал этот проект на Codeplex: http://tfsprojprovisioner.codeplex.com/
Включает сборку, скрывающую BatchNewTeamProject за простым программным интерфейсом, и образец настольного приложения, которое можно использовать для создания и предоставления новых групповых проектов. Должен запускаться на компьютере с установленным VS 2010 и пользователем, имеющим разрешения на создание новых проектов. Но это вовсе не требует от вас прямого взаимодействия с VS.
person
user105064
schedule
17.05.2011