2010-12-02 12 views
0

У меня есть репозиторий git, содержащий несколько .NET-решений с некоторыми совместными проектами. Я бы хотел, чтобы TeamCity запускал сборку на решение каждый раз, когда изменяется решение; проблема, с которой я сталкиваюсь, заключается в том, что всякий раз, когда что-то меняется в моем корневом каталоге, Teamcity сообщает мне, что в есть другие решения, на которые не повлияли внесенные изменения.создание разных проектов одного и того же решения в TeamCity

Есть ли способ сделать то, на что я нацеливаюсь?

ответ

0

Я рекомендую отдельное решение для «общих» проектов. Или вы можете иметь несколько конфигураций решения, в которых не предполагается создание «общего» проекта.

+0

Хм, различные решения зависят от общих проектов, поэтому мы не можем действительно разделять общие с их собственным решением и не исключать их из построения их с каждым решением, чтобы обеспечить качество кода ... – nieve 2010-12-02 15:25:15

0

Читает, как будто вы используете только одну ссылку на репозиторий. Если у вас есть разные решения, вы должны либо создать одну ссылку на репозиторий (TC-config) для каждого, либо изменить правила выписки для каждого проекта сборки, чтобы включить только те части репо, от которых зависит решение.

Смежные вопросы