1

проблема может быть очень распространенной.

Когда я передаю файлы на свой FTP-сервер, все файлы передаются вместо измененных: например, один файл на моем диске имеет 7556 байт, а на ftp-сервере - 7305 байт (один и тот же файл, но по-разному рассчитывается с обеих сторон). ). Так что его переводят, хотя я ничего там не изменил.

То же самое и с разницей во времени: если я на несколько часов отстаю от времени сервера, мои файлы считаются более старыми (при условии, конечно, что изменения были внесены в течение этих нескольких часов) и не передаются.

Итак, что я сейчас делаю, так это либо передаю их все, либо выбираю их вручную. Но недостатки очевидны: это стоит лимит переноса и времени, а во втором случае я могу кое-что забыть, и это также требует времени.

Как вы справляетесь с этим? Я знаю, что есть сервисы, которые размещают svn репозитории и затем синхронизируются с ftp сервером. Но я ищу простое решение для этого. Я работаю на Windows XP и WAMP и использую FileZilla в настоящее время. Я ищу бесплатное решение.

2 ответа2

2

Нет необходимости в другой программе FTP - вы можете сделать это с помощью FileZilla. В меню "Передача" выберите "Параметры файла по умолчанию". Установите Uploads на «Перезаписать файл, если исходный файл новее».

Вот часть, которую вы, возможно, пропустили! Обратите внимание на предупреждение о часовых поясах. Поскольку ваш сервер находится в другом часовом поясе, чем ваша рабочая станция, установите смещение часового пояса в менеджере сайта.

0

Может быть, вы бы предпочли такой инструмент, как ftpsync

FTPSync.pl синхронизирует локальное дерево каталогов и дерево каталогов удаленного FTP. Первоначально он был написан для автоматизации веб-публикации, но могут быть выполнены и другие цели.

Я не пробовал, это не рекомендация.

Я искал бы «FTP-синхронизацию» и оценил бы множество инструментов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .