2020年11月9日

Confluence中的图版本控制:与draw.io集成的修订历史记录,Gliffy不支持

Confluence的优点之一是其修订历史记录支持审核:页面的每个版本始终可见,与其他版本相当,并且可以根据需要还原较早的版本。在许多情况下,此功能很有用,甚至是必需的。

但是,嵌入在Confluence页面中的图会怎样?

draw.io和Gliffy是在Confluence中支持专业绘图的两个最成熟的附件。

图表版本的处理方式存在巨大差异:draw.io支持将完整版本控制与Confluence的版本历史集成在一起,但是Gliffy在图表内部仅具有基本的版本控制(未与Confluence中的版本历史集成)。

更新:从2017年9月开始,Lucidchart和Gliffy都在Confluence页面历史记录中实现了图表更改的集成版本。

融合图的修订处理

通过创建一个新的Confluence页面可以最好地证明这一点,在该页面中将同时使用draw.io和Gliffy添加一个图表。

Confluence中的新页面

Confluence中的新页面立即具有版本历史记录:

新页面-Confluence中的版本1

现在,我们将添加两个基本的演示图-左侧的draw.io图,右侧的Gliffy图-并保存页面。

在Confluence页面上添加一个draw.io和Gliffy图

该版本现已保存为“ v.2”。

演示页面-版本2

请注意,在Confluence中的查看模式下,draw.io没有“编辑”按钮(两个图表工具中的工具栏都在鼠标悬停时显示)。在draw.io中有一个简单的原因–该图已集成到页面编辑工作流程中,因此每个编辑都需要进行版本控制。

相反,Gliffy允许您编辑图表而无需编辑Confluence页面。这意味着在页面的修订历史记录中不会跟踪对图表的每次更改。但更糟糕的是,无论何时正在查看或编辑页面,在编辑Gliffy图时都不会创建新的页面版本。

最后,我们将在Confluence页面中编辑两个图表:

编辑了draw.io和Gliffy图

我们可以在下面看到创建了一个新版本。但是如上所述,演示页面的版本3完全是通过编辑draw.io图创建的。如果我们仅编辑Gliffy图,则不会跟踪该页面的新版本。

演示页面-版本3

当我们查看版本2时,它看起来像什么?我们点击“ v。2”,然后查看以下内容:

演示页面-旧版本(2)

您可以清楚地看到左侧的draw.io与右侧的Gliffy之间的区别:左侧的draw.io图是未编辑的图(正确),但右侧显示的是最新版本图表(摘自“ v。3”)。

draw.io提供集成的修订历史记录

无论您查看页面的哪个版本,或多长时间修改一次Gliffy图都无关紧要:Gliffy宏仅显示该Digram的最新版本,而没有显示任何早期版本。从Confluence的角度来看,有两个版本-一个没有Gliffy图的页面,或者一个带有最新版本的页面。

因此,很难回滚到Gliffy图的早期版本。为此,我们必须在Gliffy的内部修订历史中进行工作。在早期版本的Gliffy中,甚至没有预览功能,因此您必须猜测要回滚到哪个版本。

使用draw.io图时,所有更改都可见,因为每次保存页面时它们都会被保存。不仅可以跟踪更改,还可以预览更早的迭代,并且只需单击鼠标,便可以回滚到更早的版本。

关于透明度和可追溯性,与Confluence的修订历史记录集成在一起,draw.io比任何其他图表工具都先进得多。

您的draw.io合作伙伴

如果您想了解更多信息,可以 免费在Confluence或JIRA环境中免费测试 draw.io。JGraph和// SEIBERT / MEDIA已合作为您提供最佳技术,并且可以从单一来源获得单独的咨询和许可。我们很乐意协助您评估,许可和采用draw.io-请与我们联系!

Lesen Sie diesen Artikel auf  Deutsch。