Есть ли способ сделать определение сборки для TFS2012, которое будет включать в себя все проекты в данной папке (например, $ \ AllProjects)? Мне нужна такая функция, чтобы каждый раз, когда добавлялся новый проект в дочерние папки, мне не нужно вручную обновлять определение сборки. Это возможно?TFS2012 Build Все проекты в папке
ответ
Я думаю, что это невозможно, но вы можете создать одно решение для этой цели (что-то вроде DeployProjects.sln) со всеми проектами, которые вы хотите построить. Для каждого нового проекта вы добавите его в это решение.
Если вы не против настройки рабочего процесса, вы можете это сделать.
Используйте операцию FindMatchingFiles, чтобы найти все файлы csproj, затем прокрутите их и используйте операцию MSBuild для создания каждого из них.
Хотя, я бы придерживался совета Рафаэля и просто создавал sln специально для TFS Build, который содержит все проекты, которые вы хотите построить.
Это тоже неплохая идея, но, конечно, порядок сборки - важная вещь. У меня на самом деле есть небольшой инструмент, который я написал find + resolve order + build все проекты, соответствующие фильтру. Они хотят, чтобы мы теперь использовали сервер сборки на работе (для качества), но я думаю, что буду придерживаться того, что работает. –
- 1. Build Все проекты в каталоге
- 2. TFS2012 Build Service offline
- 3. Как построить все проекты в одной папке?
- 4. TFS2012 VSO Hybrid Build Service «Ожидание»
- 5. build by tfs2013 для коллекций tfs2012 через интернет-сеть
- 6. Выполнить TFS2012 Build Service на машине в ненадежном домене
- 7. TFS2012 Приоритет сборки проекта
- 8. Как получить все проекты из шаблона Build на TFS?
- 9. Скомпилировать все проекты hotkey
- 10. Angular2 CLI ng build размещает все файлы в одной папке
- 11. Как найти файл в TFS2012?
- 12. TFS 2013 Build Service подключиться к серверу TFS2012
- 13. Добавление свойства OutDir во все проекты решений
- 14. TFS2012 CheckinException
- 15. Team Build - Заменить ссылки на проекты с
- 16. Все проекты прекращают работу
- 17. Gerrit отсутствует все проекты
- 18. Build C# Проекты и их зависимости
- 19. Ошибка файла журнала публикации TFS2012
- 20. Удаление неиспользуемых тегов в TFS2012
- 21. полностью архивирует проект TFS2012
- 22. PHP выполнить все файлы в папке
- 23. Файл в папке bin все еще версией
- 24. Строительство vcproj вместе с csproj TFS2012
- 25. tfs2012 mvc buld template issue
- 26. отсутствующих проект в Build Path Java - Проекты настройка
- 27. Найти все зависимый Maven проекты
- 28. TFS не добавляет все проекты
- 29. Netbeans выполняет все мои проекты
- 30. Открыть все проекты с VS2015
Это то, что я обычно делаю, но я надеялся, что смогу избежать дополнительного обслуживания, если это возможно. –