Когда количество девайсов стало расти, встал вопрос о синхронизации файлов между устройствами. Более точная формулировка задачи такая: синхронизация должна проходить сразу в обе стороны и должна быть возможность разрешения конфликтов при изменении одного файла сразу на двух концах.
Чаще всего для синхронизации советуют использовать rsync, но он не подходит ни под одно требование. Затем предлагают использовать систему контроля версий. Это решение считаю избыточным из-за отсутствия требования сохранения истории изменений. К тому же это нужно дополнительно место на жёстком диске для сохранения всех версий репозитория.