Сейчас я работаю на веб-сервере, который загружает на него файлы каждые несколько часов, пока я работаю. Я должен проверить, что каждый загружаемый файл имеет другую временную метку, чем когда я начал работать над ней (что может быть проблемой). Существует ли программа или скрипт, который может автоматически загружать все новые файлы с веб-сервера и обновлять мои файлы, прежде чем я начну работать с ними? Единственное, что мне удалось найти, - это синхронизировать файлы, которые у меня есть локально, с сервером, с которыми у меня нет проблем. Я использую Linux на своем рабочем компьютере.
1 ответ
0
Есть много способов отразить каталоги, где новые отметки даты имеют приоритет. Я использую команду lftp
mirror
в аналогичном контексте, который является сценарием.
У вас по-прежнему будут проблемы, если вы начнете зеркалировать перед началом работы с файлом, отредактируете его, а затем обнаружите, что кто-то загрузил новую версию за это время. В подобных обстоятельствах вам, скорее всего, понадобится контроль версий, в частности распределенный контроль версий, такой как Mercurial или Git.