Настроить:
Один файловый сервер с папками для каждого проекта.
Один сотрудник, работающий из дома, должен хранить файлы на локальном NAS, поскольку соединение недостаточно хорошее для работы через VPN. Итак, несколько папок проекта будут скопированы на NAS.
Проблема в том, что другие сотрудники могут работать с копией файлового сервера в течение дня, а это означает, что и локальная копия, и копия NAS могут обновляться.
Каждую ночь эти файлы должны синхронизироваться, если применяются следующие правила:
Есть ли встроенный инструмент синхронизации с этой функцией? NAS поддерживает FTP, и синхронизация будет инициирована сервером. Может ли rsync это сделать? Я немного не знаю, как справиться с конфликтом ...
РЕДАКТИРОВАТЬ: Контроль версий - это вариант, но самый последний ...
Хотя вы, вероятно, могли бы что-то сколотить вместе с rsync - я делал это в прошлом - похоже, что вам, вероятно, лучше подойдет специальная система контроля версий, такая как мерзавец или подрывная деятельность.
Хотя эти продукты в основном ориентированы на текстовые файлы, их определенно можно использовать и для двоичных файлов. Один из моих предыдущих работодателей использовал репозиторий git для контроля версий документов фотошопа.