通过工作流差异对比变更#
工作流差异功能支持您直观对比当前实例中的工作流与关联Git仓库最新保存版本之间的变更。这有助于您在决定跨环境推送或拉取工作流前,准确掌握具体变更内容。
功能可用性
- 仅企业版可用
- 需在实例中启用环境功能后方可使用工作流差异功能
访问工作流差异#
可通过以下两个入口访问工作流差异:
- 拉取变更时:在修改变更模态框中点击待审查工作流旁的差异图标
理解工作流差异视图#
打开工作流差异时,n8n会纵向并列显示两个工作流:
推送时#
- 顶部面板(远程分支):Git仓库中的最新版本
- 底部面板(本地):当前本地保存的工作流版本
拉取时#
- 顶部面板(本地):n8n实例上的当前版本
- 底部面板(远程分支):将从Git仓库拉取的版本
两种情况下,顶部面板始终显示即将被变更更新的工作流。
差异视图会高亮三种变更类型:
- 新增节点与连接线:新添加的节点或连接线显示为绿色并带有"N"图标
- 修改节点与连接线:现有节点或连接线的修改显示为橙色并带有"M"图标
- 删除节点与连接线:节点或连接线的删除显示为红色并带有"D"图标
审查节点变更#
对于已修改的节点,您还可以对比具体变更。点击修改节点可查看变更的JSON差异对比,从而在给定变更前后审查该节点的确切配置。
查看变更摘要#
右上角的变更按钮显示变更数量。该数字表示节点、节点连接线以及常规工作流设置更新的变更总数。
逐项浏览变更#
使用权限#
- 实例所有者
- 实例管理员
- 项目管理员