Controllo di versione

Nextcloud supporta semplici sistemi di controllo di versione dei file. Il controllo di versione crea backup di file che sono accessibili tramite la scheda Versioni nella barra laterale Dettagli. Questa scheda contiene la cronologia del file dove puoi ripristinare un file a una qualsiasi versione precedente. Modifiche effettuate a intervalli maggiori di due minuti vengono salvate in data/[utente]/file_versions.

../../_images/files_versioning.png

To restore a specific version of a file, click the circular arrow to the right. Click on the timestamp to download it.

L’applicazione di controllo delle versioni fa scadere automaticamente le versioni vecchie per assicurare che l’utente non esaurisca lo spazio. Questo schema viene usato per eliminare le versioni vecchie:

  • Per il primo secondo teniamo una versione

  • Per i primi 10 secondi Nextcloud mantiene una versione ogni 2 secondi

  • Per il primo minuto Nextcloud mantiene una versione ogni 10 secondi

  • Per la prima ora Nextcloud mantiene una versione ogni minuto

  • Per le prime 24 ore Nextcloud mantiene una versione ogni ora

  • Per i primi 30 giorni Nextcloud mantiene una versione ogni giorno

  • Dopo i primi 30 giorni Nextcloud mantiene una versione ogni settimana

Le versioni vengono sistemate secondo questo schema ogni qual volta una nuova versione viene creata.

The version app never uses more than 50% of the user’s currently available free space. If the stored versions exceed this limit, Nextcloud deletes the oldest versions until it meets the disk space limit again.

Naming a version

You can give a name to a version.

../../_images/files_versions_actions.png
../../_images/files_versions_naming.png

When a version has a name, it will be excluded from the automatic expiration process.

Deleting a version

You can also manually delete a version without waiting for the automatic expiration process.