Это звучит как перебор для инструмента CI.
Visual SourceSafe и другие системы контроля версий должны иметь хуки, позволяющие автоматизировать простую операцию копирования файла.
С http://msdn.microsoft.com/en-us/library/aa302175.aspx
Используйте события, такие как OnBeforeCheckout или OnAfterCheckIn, для автоматизации вашего процесса.
То, имеет ли это смысл для вас, зависит от нескольких факторов.Если вы говорите о большой географической команде с развертыванием только на основе изменений, то да, это действительные проблемы.Если у вас есть только несколько локальных разработчиков и вы развертываете мир для каждой операции копирования, то нет, я не думаю, что вам понадобится инструмент CI.
Это не означает, что другие причины могут повлиять на использование вами инструмента CI, например, тестирования.Ваша проблема также может быть решена путем запуска сценария опроса в окне Unix для синхронизации исходного управления с сервером dev.Я предполагаю, что главное - если вы развертываете все некомпилированное программное обеспечение, почему у вас есть отдельный источник контроля и сервер разработки?Ваше развертывание может быть выполнено с помощью инструмента управления версиями.Если это только для резервного копирования, есть много существующих решений для этой проблемы.