Q100708:如何在 Mari 新版本中打开旧项目时避免崩溃

概括

在某些情况下,您可能需要将旧版本Mari中的项目转换为新版本Mari 。如果两个Mari版本之间的差异过大, Mari在尝试转换或打开转换后的项目时可能会崩溃。或者,您可能可以打开转换后的项目,但部分数据丢失。这两种情况都表明项目在版本转换过程中已损坏。以下文章介绍了在不同Mari版本之间转换项目的最佳方法,以避免项目损坏。

更多信息

Mari能够将旧项目转换为新Mari 。此转换工具会自动运行,并且在转换两个紧接的Mari版本时效果最佳。这意味着,如果两个Mari版本之间的差距过大,迁移项目可能会导致问题。例如,直接将项目从Mari 4.1 迁移到Mari 7.1 很可能会导致项目损坏。

为了安全地将项目从Mari版本迁移到其他版本,建议在Mari版本之间进行较小的增量迁移。

Mari版本分为主版本次版本维护版本

  • 主要版本有: Mari 3Mari 4Mari 5
  • 主要版本存在次要版本例如,在Mari 4主要版本中,有4.0、4.1、4.2、4.5、4.6、4.74.8次要版本
  • 每个次要版本包含若干维护版本。例如, Mari 4.0版本包含4.0v1、4.0v2、4.0v34.0v4维护版本。

v ”后面的数字表示该维护版本的版本号。因此, Mari 4.0v4可以被视为Mari 4.0的最新版本。所有Mari版本都遵循同样的逻辑。

为了获得最佳成功率,我们建议您逐个版本地进行转换,每次转换都使用 Mari 的最新维护版本。这是因为最新的维护版本通常是该版本Mari中最稳定的构建版本。例如,如果您想将项目从Mari 4.1 迁移到Mari 7.1,我们建议您执行以下迁移步骤:

Mari 4.1 > 4.2v2 > 4.5v2 > 4.6v4 > 4.7v7 > 4.8v4 > 5.0v4 > 6.0v3 > 7.0v2 > 7.1v2

在下一页中,您可以下载所需的所有Mari版本。您也可以参考本文查看哪些Mari版本是最新的维护版本。
Mari之前的发行作品

注意:如果您正在使用Mari 4.5 或 4.6 版本,请注意,在这些版本中,节点图和其他调色板可能显示为空。这只是由已修复的错误ID 370320引起的显示问题。您可以忽略此问题,直接升级到Mari 4.7,届时调色板将恢复显示。

迁移指南

由于迁移项目时可能会出现问题,我们建议您在尝试转换之前,先使用创建该项目时所用的Mari版本创建项目归档文件,以防出现任何问题或数据损坏。有关如何归档项目的说明,请参阅此处:

Mari Docs:项目管理

要将您的项目迁移到不同版本的Mari ,请按照以下说明操作:

  1. 启动您希望通过该版本迁移项目的Mari维护版本。
  2. 通过“项目”选项卡打开要转换的项目
  3. 接受转换对话框。请注意,此对话框还提供复制归档项目的选项。如果您已按照之前的建议创建了项目归档,只需选择“是”即可。



图 1: Mari的项目转换对话框。

  1. 转换完成后,项目打开后,您可能需要检查转换过程中是否出现任何问题。如果一切正常,请关闭项目并退出Mari
  2. 在您希望将项目迁移到的下一个Mari维护版本中重复此过程,直到达到您想要使用的Mari版本为止。

更多帮助

如果您遇到任何问题,请创建支持工单并向我们提供本文中要求的信息:
Q100090:报告Mari问题时需要发送给支持团队的信息

如需了解如何提交支持工单,请参阅本文:
Q100064:如何提交支持工单

    我们很遗憾听到

    请告诉我们