Есть ли способ создать новый командный проект с использованием TFS SDK? - PullRequest
0 голосов
/ 13 июня 2009

Я только начинаю работать с Team Foundation Server SDK, и мне интересно, есть ли способ создать новый Team Project с использованием SDK.

Моя цель в этом состоит в том, чтобы создать несколько автоматизированных тестов, чтобы помочь в проверке системы (поскольку мы являемся регулируемой компанией FDA, мы обязаны проверять наши собственные инструменты, поскольку это может быть автоматизировано, и мы можем сократить расходы). Я хотел бы проверить как можно большую часть сквозного процесса (создать командный проект, включить некоторые элементы в систему контроля версий, создать некоторые рабочие элементы, проверить, все ли правильно сохранено / вызвано и т. Д.). Если есть лучший подход или какая-либо существующая работа в этой области, я весь слух.

1 Ответ

2 голосов
/ 13 июня 2009

Не используется tfs-sdk. Если вы установите Team Explorer 2008 , инструменты TFS 2008 и примените VS 2008 SP1 , то вы можете использовать команду tfpt createproject для создания командного проекта из скрипт (или выполнить команду tfpt как процесс в вашем .NET-приложении). Команда использует ловушки автоматизации, добавленные в Visual Studio в пакете обновления 1 (SP1) 2008 для автоматизации процесса создания командного проекта.

При выполнении всего этого в автоматизированной тестовой среде вам, вероятно, повезет больше с виртуальной машиной (VMWare или Microsoft Virtual PC / Hyper-V), а затем вы можете автоматизировать откат экземпляра TFS до известное чистое состояние каждый раз, когда вы повторяете тестирование.

...