Для разработчиков у нас есть специальный построенный ReportDeployer, в котором мы выбираем среду для развертывания (разработка, тестирование, производство) и ветку для развертывания (также разработку, тестирование, производство). Существует файл конфигурации со всеми отчетами, доступными для развертывания, вместе с их структурой каталогов.
Для производственных сборок ReportDeployer имеет интерфейс командной строки, а наш скрипт сборки извлекает последние отчеты из ветви Prod в TFS, затем развертывает все с помощью нашего пользовательского приложения.