跳到主要内容

通过工作流差异对比变更#

工作流差异功能支持您直观对比当前实例中的工作流与关联Git仓库最新保存版本之间的变更。这有助于您在决定跨环境推送或拉取工作流前,准确掌握具体变更内容。

功能可用性

  • 仅企业版可用
  • 需在实例中启用环境功能后方可使用工作流差异功能

访问工作流差异#

可通过以下两个入口访问工作流差异:

  1. 拉取变更时:在修改变更模态框中点击待审查工作流旁的差异图标

理解工作流差异视图#

打开工作流差异时,n8n会纵向并列显示两个工作流:

推送时#

  • 顶部面板(远程分支):Git仓库中的最新版本
  • 底部面板(本地):当前本地保存的工作流版本

拉取时#

  • 顶部面板(本地):n8n实例上的当前版本
  • 底部面板(远程分支):将从Git仓库拉取的版本

两种情况下,顶部面板始终显示即将被变更更新的工作流。

差异视图会高亮三种变更类型:

  • 新增节点与连接线:新添加的节点或连接线显示为绿色并带有"N"图标
  • 修改节点与连接线:现有节点或连接线的修改显示为橙色并带有"M"图标
  • 删除节点与连接线:节点或连接线的删除显示为红色并带有"D"图标

审查节点变更#

对于已修改的节点,您还可以对比具体变更。点击修改节点可查看变更的JSON差异对比,从而在给定变更前后审查该节点的确切配置。

查看变更摘要#

右上角的变更按钮显示变更数量。该数字表示节点、节点连接线以及常规工作流设置更新的变更总数。

逐项浏览变更#

使用权限#

  • 实例所有者
  • 实例管理员
  • 项目管理员