Как заставить TeamCity Duplicates Finder сообщать об абсолютном пути к файлу, а не об относительном пути? - PullRequest
3 голосов
/ 12 августа 2011

Я создал сборку TeamCity (6.5.3 - сборка 17985) с шагом Duplicate Finder. Эта сборка работает правильно, однако в отчете о сборке я получил сообщение:

"Файл не найден:" ../../../../createTagBuild/createTagBuild/SQLScript.cs"

Можно ли увидеть полностью разрешенный путь к файлу (например, "c: \ blah \ blah \ blah \ SQLScript.cs")?

1 Ответ

0 голосов
/ 01 декабря 2011

После обновления TeamCity до версии 6.5.5 (сборка 18087) Duplicate finder прекратил работу.В поисках ответа я нашел в этой ссылке - YouTrack от jetbrains один патч, чтобы исправить это.

После исправления у меня возникла та же самая оригинальная проблема из этого вопроса.

"Файл не найден:" ../../../../createTagBuild/createTagBuild/SQLScript.cs"

Поэтому я решил попробовать несколькоОбходной путь, и я нашел решение.

В моей Конфигурации шага сборки в разделе «Настройки контроля версий» в группе «Настройки Checkout» опция Checkout Directory пуста, поэтому я решил установить тот же PATH из шага сборки, которыйотвечает за проверку / обновление.

После того, как я установил путь, отображается следующее сообщение:

Следующие конфигурации сборки имеют один и тот же каталог проверки, но разные настройки VCS, это можетпривести к ненужной чистой проверке на агенте:

Так что я просто игнорирую, потому что опция VCS checkout Model - «Не извлекать файлы автоматически»

Теперь работает правильно !!!

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