Как работает owncloud sync? Нормально ли, что синхронизируется, хотя файлы существуют?

Как работает owncloud sync? Нормально ли, что синхронизируется, хотя файлы существуют?

В настоящее время я тестирую owncloud 7 + клиент синхронизации Windows и сталкиваюсь с проблемами.

Например, oC sync синхронизируется, хотя файлы уже существуют на клиенте! (Поскольку это домашний сервер, повторная синхронизация ГБ данных — пустая трата полосы пропускания/ресурсов).

Пример 1: Я настроил тестовую установку на https://192.168.200.1/owncloud. ГБ данных были синхронизированы, хотя я заранее скопировал их в %USERPROFILE%\ownCloud — точно так же, как они находятся на сервере. Это нормально? Почему?

Пример 2: Я изменил настройки теста, чтобы использовать https://my-domain.net/owncloud. В инструменте синхронизации я сделал "Изменить учетную запись". Не изменил ни один из файлов на клиенте или на сервере. Угадайте что, oC слепо синхронизирует все! "Загрузка xyz (31 МБ из 5 ГБ, файл 10 из 5034)"

Исходя из этого я пытался понять, как работает oC sync. Я сейчас пару раз перечитал "ПРИЛОЖЕНИЕ B: АРХИТЕКТУРА", но так и не понял.

Там говорится, что более ранние версии использовали "Время изменения", что является очень плохой идеей, когда дело доходит до синхронизации и может привести к потере данных. Затем они заявляют, что используют поле en eTag:

ownCloud 4.5 представил уникальный номер, который меняется при каждом изменении файла

Но не указано, где эта информация хранится, как она изменяется и кто гарантирует, что это происходит.

Мои данные лежат на aa samba share. Что будет, если их там изменить?

(Я уже задавал этот вопрос на форумах oC, но не получил ответа)

Связанный контент