使用 gvpr 提取两个图形可视化图之间的差异



我有两个graphviz图。让我们称它们为before.dotafter.dot.

我想知道它们之间的区别。我用常规的旧文本/源代码diff打开了它们,并且有区别,这不是子集和超集情况,仅在before.dot中存在节点和边缘,仅在after.dot中存在节点和边缘,两者中的节点和边缘。我如何处理这两个并生成before-only.dotafter-only.dot(即使这是两个单独的命令(

阅读graphviz文档将我指向gvpr脚本/处理工具,鉴于我想避免安装其他工具,这似乎是解决此问题的理想机制。

如何使用gvpr完成此任务?

遇到这个是因为我刚刚开始学习 gvpr。

几年前,我确实制作了一个特定的点文件,以"awk"不同 仅适用于特定风格的点文件。

https://github.com/TomConlin/dipper/blob/master/scripts/deltadot.awk

我不希望它在一般情况下有效,但是 如果您正在将提炼的语义图与 以前的版本本身,您可能会得到一些想法。

最新更新