Сегодня я расскажу об одной замечательной программе, без которой не мыслю своего существования последние месяцы. Ибо только недавно «открыл ее для себя» :). Речь пойдет о программе синхронизации файлов и папок Beyond Compare. Beyond Compare - продукт платный, но, как известно, эта беда решаема. :)
Для чего она нужна? Есть сайт, доступный, к примеру, по FTP. Большой сайт с большим объемом кода и расвлетвленной структурой папок. И есть его же версия (какая-то) локально. Задача - произвести обновление сайта с локала. Как это делалось раньше (во всяком случае, мной, дремучим). Я проходил по всем папкам и заливал то, что нужно. Потому что, во-первых, в дереве папок могут попасться файлы, которые заливать не надо, а во-вторых, могут попасться файлы, которые следует только частично обновить (например, заливаем не все обновления). Ну или, наконец, надо просто найти файл, который по каким-то причинам имеет разные версии на локале и на живом сайте.