У меня есть отображение клиента ВКС Рута установить на корневом уровне, как это:Teamcity Pending Изменения
VCS root name: My Main
VCS root ID: Main
client mapping: //Main/... //team-city-agent/...
Main содержит источник нескольких проектов, поэтому его структура выглядит следующим образом:
Main/Project1
Main/Project2
...
Тогда в моем определении сборки для Project1 У меня есть триггер VCS, настроенный с правилом вроде:
+:root=Main:/source/Project1/**
Я могу видеть bui ld запускается всякий раз, когда я проверяю что-то в разделе Main/Project1. Однако проблема заключается в том, что когда есть изменения, отмеченные в Project2, я вижу, что число ожидающих изменений увеличивается на странице администратора для проекта 1. Это очень раздражает, и мне интересно, правильно ли настроена моя установка.
Есть ли способ не показывать ожидающие изменения в Project2? Правильно ли настроен корневой центр VCS?
Какой VCS вы используете? – sferencik
Это Perforce. Благодарю. – notlkk