Контроль версий

Nextcloud supports simple version control system for files. Versioning creates backups of files which are accessible via the Versions tab on the Details sidebar. This tab contains the history of the file where you can roll back a file to any previous version. Changes made at intervals greater than two minutes are saved in data/[user]/files_versions.

../../_images/files_versioning.png

Чтобы восстановить определенную версию файла, щелкните круглую стрелку слева. Нажмите на метку времени, чтобы загрузить его.

Приложение контроля версий автоматически удаляет старые версии, чтобы освобождать свободное место. Этот шаблон используется для удаления старых версий:

  • В первую секунду мы сохраняем одну версию

  • Первые 10 секунд Nextcloud сохраняет одну версию каждые 2 секунды.

  • В течение первой минуты Nextcloud сохраняет одну версию каждые 10 секунд

  • В течение первого часа Nextcloud сохраняет одну версию каждую минуту

  • В течение первых 24 часов Nextcloud сохраняет одну версию каждый час

  • В течение первых 30 дней Nextcloud хранит одну версию каждый день.

  • После первых 30 дней Nextcloud сохраняет одну версию каждую неделю.

Версии корректируются по этому шаблону каждый раз, когда создается новая версия.

Приложение версии никогда не использует более 50% доступного в данный момент свободного места пользователя. Если сохраненные версии превышают этот предел, Nextcloud удаляет самые старые версии до тех пор, пока не будет снова достигнут предел дискового пространства.