Objectifs
Contrôle de version
Nuage prend en charge un système de contrôle de version simple pour les fichiers. La gestion des versions crée des sauvegardes de fichiers accessibles via l'onglet Versions de la barre latérale Détails.
Cet onglet contient l'historique du fichier dans lequel vous pouvez restaurer un fichier dans n'importe quelle version précédente.
Les modifications effectuées à des intervalles supérieurs à deux minutes sont enregistrées dans data / [user] / versions.
Pour restaurer une version spécifique d'un fichier, cliquez sur la flèche circulaire à gauche. Cliquez sur l'horodatage pour le télécharger.
L'application de gestion des versions expire automatiquement les anciennes versions pour s'assurer que l'utilisateur ne manque pas d'espace. Ce modèle est utilisé pour supprimer les anciennes versions:
- Pour la première seconde nous gardons une version
- Pendant les 10 premières secondes, Nextcloud conserve une version toutes les 2 secondes
- Pour la première minute, Nextcloud conserve une version toutes les 10 secondes
- Pour la première heure, Nextcloud conserve une version toutes les minutes
- 24 heures sur 24, Nextcloud conserve une version toutes les heures
- Les 30 premiers jours, Nextcloud conserve une version par jour
- Après 30 jours, Nextcloud conserve une version par semaine
Les versions sont ajustées selon ce modèle chaque fois qu'une nouvelle version est créée. La version app n'utilise jamais plus de 50% de l'espace libre actuellement disponible pour l'utilisateur.
Si les versions stockées dépassent cette limite, Nuage supprime les versions les plus anciennes jusqu'à ce qu'il atteigne à nouveau la limite d'espace disque.