В TFS 2017 отсутствует "Фильтр пути" для указания триггера CI?

Недавно мы переместили наш код в Git, и при попытке обновить некоторые из наших сборок CI для конкретных проектов я заметил, что у меня есть возможность фильтровать только по ветке, а не по пути.

В частности, репозиторий представляет собой.NET-решение с несколькими проектами. Я хочу указать один проект для сборки, если в этот путь внесены изменения (в данном случае для ветки стадии), но нет возможности сделать это. В настоящее время все это определение (а их десятки) работает, потому что я не могу фильтровать по конкретному проекту в решении.

Это возможно? Я вижу, что в других версиях TFS он вроде есть, но в нашей не вижу. Спасибо.

РЕДАКТИРОВАТЬ: я должен отметить, что я использую удаленный репозиторий Git для определений, а не встроенный репозиторий Git, предоставляемый TFS.

1 ответ

Попробуйте обновить TFS 2017 до последней версии (TFS 2017 с обновлением 3.1). Я проверил свой Tfs2017.Update3 (15.117.27414.0), Path Filter вариант действительно существует.

Другие вопросы по тегам