Регистрация в TFS для одного конкретного решения, но не для всего командного проекта - PullRequest
4 голосов
/ 18 ноября 2011

TL; DR : возможно ли настроить закрытую регистрацию для одного решения в Team Project, чтобы это не мешало другому (не связанному) коду в том же Team Project?

Подробно:

У нас есть TFS Team Project с несколькими решениями, каждое в отдельной папке.Большинство из этих решений принадлежат команде разработчиков и собираются ежедневно с использованием сервера сборки.

Одно решение предназначено для обеспечения качества, оно содержит автоматические тесты пользовательского интерфейса.Теперь мы хотим настроить стробированную регистрацию (по инструкциям здесь и некоторых других документов)

Это включает в себя создание определения сборки и триггер CI для него.Но нам кажется, что подобная сборка будет запускаться при каждом коммите командного проекта, а не только при выполнении команды QA.

Итак, вопрос в том, можем ли мы выполнить стробированную регистрациюдля нашей папки QA без миграции в отдельный Team Project и работы с разработчиками.

Спасибо.

РЕДАКТИРОВАТЬ: Похожие вопросы

1 Ответ

8 голосов
/ 18 ноября 2011

Ваша закрытая сборка регистрации всегда будет запускаться при изменении чего-либо в папках, указанных в рабочей области определения сборки. Настройте рабочее пространство определения сборки так, чтобы оно включало в себя только папки, используемые решением QA, и папки плаща, используемые другими, если это возможно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...