版本控制

Nextcloud支持简单的文件版本控制系统。版本化创建文件的备份,这些文件可以通过详细信息侧边栏上的Versions选项卡访问。此选项卡包含文件的历史记录,您可以将文件回滚到任何以前的版本。每两分钟以上的修改保存在**data/[user]/files_versions**中。

../../_images/files_versioning.png

若要恢复文件的特定版本,请单击右侧的圆形箭头。点击时间戳下载它。

版本控制应用程序会自动过期旧版本,以确保用户不会耗尽空间。这种模式用于删除旧版本:

  • 第一秒,我们保留一个版本

  • 在前10秒内,Nextcloud每2秒保留一个版本

  • 在第一分钟内,Nextcloud每10秒保存一个版本

  • 在第一个小时内,Nextcloud每分钟保存一个版本

  • 在最初的24小时内,Nextcloud每小时保留一个版本

  • 在最初的30天里,Nextcloud每天保留一个版本

  • 在第一个30天之后,Nextcloud会每周保留一个版本

每次创建新版本时,版本号都会按照这个模式进行调整。

版本应用程序从不使用超过50%的用户当前可用的空闲空间。如果存储的版本超过这个限制,Nextcloud会删除最旧的版本,直到再次满足磁盘空间限制。

命名一个版本

你可以给一个版本命名

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

当一个版本有一个名称时,它将被排除在自动过期过程之外。

删除一个版本

您也可以手动删除版本,而无需等待自动过期过程。