跳转至

Gramps 5.2 升级指南

Gramps 5.2 于 2024 年 2 月 23 日发布。由于它使用了与 Gramps 5.1 不同的新家谱数据库架构,因此在将 Gramps Web 升级为与 Gramps 5.2 一起使用时,需要额外的步骤。此页面描述了必要的步骤。

步骤概述

这是升级所需步骤的概述。
它还显示了哪些步骤由 Gramps Web 服务器的管理员、家谱的所有者执行,以及是否仅对 同步插件 的用户需要。

服务器管理员 树的所有者 操作
  备份您的家谱
  1 将 Gramps Web 与 Gramps Desktop 同步
更新 Gramps Web
  更新树的数据库架构
  1 更新 Gramps Desktop
  1 安装更新的同步插件
  备份您的家谱
  1 将 Gramps Web 与 Gramps Desktop 同步

1 仅在您将 Gramps Web 与 Gramps Desktop 同步时需要。

发布状态概述

下表概述了与 Gramps 5.2 一起使用的 Gramps Web 所需组件的发布情况。

组件 发布日期
Gramps 5.2.0 2024-02-23 ✓
Gramps Web Sync Addon 1.0.4 for Gramps 5.2 2024-02-23 ✓
Gramps Web API 2.0.0 2024-02-28 ✓
Gramps Web 23.3.0 2024-02-28 ✓

详细步骤

本节提供有关上述某些单独步骤的更多详细信息。

备份您的家谱

在 Gramps Web 中,转到“导出”页面,选择“Gramps XML(家谱)”(默认选项)。点击“生成”,并等待 .gramps 文件的下载开始。

您还可以按照 通常的方式 在 Gramps Desktop 中创建备份。

更新树的数据库架构

当您在升级后第一次访问 Gramps Web 时,您将看到一条消息:

您尝试加载的家谱处于此版本的 Gramps Web 不支持的架构版本中。因此,您无法在不升级其架构的情况下加载此家谱。此操作无法撤消。

您现在可以点击“升级家谱”按钮。它将显示进度条,完成时间不应超过一分钟。请不要担心,如果您不小心关闭了浏览器窗口,转换将在后台继续进行。

Warning

如果您使用的是 没有 后台任务队列的非标准设置,数据库升级可能会失败,您的家谱可能会损坏。您可以在更新 Gramps Web 之前,通过转到设置中的“系统信息”部分,确保它具有“任务队列:true”来检查您是否正在使用后台任务队列。

更新 Gramps Desktop

按照您操作系统的 Gramps Desktop 安装说明进行操作。

安装更新的同步插件

您可以使用 Gramps 5.2 中包含的 新插件管理器 - 只需搜索 Gramps Web Sync,点击安装,然后重启 Gramps。