К сожалению, такой вещи нет. Команда TeamCity 8 сделала ситуацию немного лучше, хотя, представив формат сборки (имя проекта + имя конфигурации сборки, можно перезаписать), что делает возможной «конфигурацию сборки вручную»:
В основном под капотом все ваши Конфигурации сборки TeamCity - это действительно просто файлы XML в папке BuildServer \ config \ projects \ и вложенных папках. Хотя я не пробовал это, вы должны просто скопировать папку проекта или создать конфигурационный XML-код в соответствующий пункт назначения в своем новом экземпляре TeamCity, если идентификаторы не сталкиваются. По крайней мере, вы можете определенно перезаписать существующие проекты такими обновлениями (что-то, что я делал в прошлом, для динамического изменения конфигураций сборки «на лету»).
Конечно, если ваша конфигурация сборки зависит от других сборок/артефактов, эти идентификаторы также должны совпадать, так что вам тоже нужно скопировать их или настроить соответственно. То же самое касается требований агента.
Edit:
С TeamCity 9 из теперь есть гораздо лучший вариант для перемещения проектов между серверами Teamcity встроенными:
Теперь TeamCity предоставляет возможность перемещать проекты между серверами: вы может передавать проекты со всеми их данными (настройки, сборки и изменяет историю и т. д.), а также с вашими учетными записями пользователей TeamCity с одного сервера другому. Все, что вам нужно сделать, это создать обычный файл резервной копии на исходном сервере TeamCity, содержащий проекты для импорта, поместите файл резервной копии в каталог/import на целевом сервере и выполните шаги импорта в Администрировании | Страницы импорта проектов.
Полное резюме см. what's new in TeamCity 9.
Там это шаг за шагом руководство по их документации: http://confluence.jetbrains.com/display/TCD65/How+To...#HowTo...-copyserver – Gene