Вот некоторая информация о tfs sdk для TeamFoundation.
Я хотел бы создать проект в выбранной коллекции в TFS, используя мой собственный скрипт. К сожалению, я не могу найти достойную документацию:/Мне уже удалось создать сборку из сценария.net, используя экземпляр ITeamProjectCollectionService и метод QueueCreateCollection(). Я считаю, что есть возможность создать проект, а также где-нибудь в этом SDK. Кто-нибудь из вас работал с этим SDK?
У меня есть сценарий Powershell для создания проекта в соответствии с нашими стандартами, и он использует Team Foundation Server Powertools.
tfpt.exe createteamproject /collection:$collectionURL "/teamproject:$teamproject" /processtemplate:"Microsoft Visual Studio Scrum 2013.2" /sourcecontrol:New /verbose /noportal
Примечание: Team Explorer должен быть установлен на одном компьютере; его версия должна быть равна или выше версии TFS.
К сожалению, нет выбора для выбора управления версиями Git вместо TFVC.