Подтвердить что ты не робот

Проверка силы команды

У меня есть проект teamcity, который использует mercurial. Я сделал несколько изменений вручную в файлах в каталоге teamcity/buildAgent/work. Проблема в том, что теперь я не могу обновлять файлы в файлах в репозитории.

Как я могу принудительно перезагрузить команду? Есть ли возможность избавиться от старой проверки?

4b9b3361

Ответ 1

В проекте есть кнопка "Чистые источники" или где-либо создайте страницу конфигурации. Если вы нажмете, то следующая сборка автоматически выполнит полную проверку.

Ответ 2

Когда я удалил подмодуль Git из моего репозитория, он разбился на моем CI-сервере.

Опция "Чистые источники" не работала для меня, но это произошло (из http://confluence.jetbrains.net/display/TCD4/Clean+Checkout):

TeamCity поддерживает внутренний кеш для источников для оптимизации связи с сервером VCS. Кэш-память reset во время очистки. Чтобы решить проблемы с обновлением источников, кэши могут быть reset вручную. Для этого просто удалите каталог < TeamCity Data Directory > /system/caches.

В моем случае мне просто пришлось запустить эту команду на сервере CI:

rm -Rf ~/.BuildServer/system/caches