Kontrola wersji

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. A new version is saved only if at least two minutes have passed since the last version was created. Versions are stored in data/[user]/files_versions.

../../_images/files_versioning.png

Aby przywrócić określoną wersję pliku, kliknij okrągłą strzałkę po prawej stronie. Kliknij znacznik czasu, aby go pobrać.

Aplikacja do obsługi wersji wygasa automatycznie stare wersje, aby użytkownikowi nie zabrakło miejsca. Ten wzorzec służy do usuwania starych wersji:

  • Przez pierwszą sekundę zachowujemy jedną wersję

  • Przez pierwsze 10 sekund Nextcloud zachowuje jedną wersję co 2 sekundy

  • Przez pierwszą minutę Nextcloud zachowuje jedną wersję co 10 sekund

  • Przez pierwszą godzinę Nextcloud przechowuje jedną wersję co minutę

  • Przez pierwsze 24 godziny Nextcloud przechowuje jedną wersję co godzinę

  • Przez pierwsze 30 dni Nextcloud przechowuje jedną wersję każdego dnia

  • Po pierwszych 30 dniach Nextcloud zachowuje jedną wersję co tydzień

Wersje są dostosowywane według tego wzoru za każdym razem, gdy tworzona jest nowa wersja.

Wersja aplikacji nigdy nie wykorzystuje więcej niż 50% aktualnie dostępnego wolnego miejsca użytkownika. Jeśli przechowywane wersje przekraczają ten limit, Nextcloud usuwa najstarsze wersje, aż ponownie osiągnie limit miejsca na dysku.

Nazywanie wersji

Możesz nadać nazwę wersji.

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

Jeśli wersja ma nazwę, zostanie wykluczona z procesu automatycznego wygaśnięcia.

Usuwanie wersji

Możesz także ręcznie usunąć wersję, nie czekając na automatyczny proces wygaśnięcia.