本指南将向你展示如何在 Tulip 实例或工作区之间移动内容。
Users on Enterprise plans and above.
许多 Tulip 客户选择在整个 Tulip 部署中使用多个 Workspace 或实例。最常见的两个原因是:1. 管理多个工厂2.在一个工厂内使用开发、测试和生产实例进行应用程序开发
因此,他们需要一种在整个 Tulip 部署中移动内容的方法。Tulip 提供了五种移动内容的总体方法:1.**应用程序导入/导出:**一起移动应用程序及其所有依赖项2.**自动化导入/导出:**自动操作及其依赖项一起移动3.表记录导入/导出{
target=_blank}:将表记录从一个表移动到另一个表4。**连接器导入/导出:**单独导出连接器5。企业应用交换
(Enterprise App Exchange){target=_blank}:允许公民开发人员导入最新版本的商定应用程序标准的正式方式。
本文将重点讨论第 1 和第 2 点。
在网站之间传输内容可使一个网站所做的工作在所有网站之间共享,从而减少使用 Tulip 交付价值所需的时间。
导入/导出的基本原理
应用程序和自动操作不是孤立运行的,它们依赖于各种支持资产。
自动化可能依赖于连接器,应用程序可能依赖于机器。这些支持组件被称为依赖关系。
在导出应用程序时,会收集其依赖项并一并导出。不过,并非所有依赖项都包含在导出中。
依赖项
一般来说,依赖项是指可在应用程序或自动化中共享,并可在应用程序或自动化中明确引用的任何组件。这些组件包括:* 连接器* 机器* 用户* 分析* 表* 等。
导出规则
导出前,必须评估应用程序或自动化中正在使用哪些资产,并应将其一并导出。某些资产是否随应用程序一起导出有复杂的规则。
导入规则
在导入过程中,如果资产已存在于导入站点中,则目标是避免重复依赖。
自动导入/导出
导出自动化只有一种方法:从单个自动化的概览页面导出。
您可以从自动化主页顶部导入自动化:
应用程序导出方法
本节将详细介绍在 Tulip 部署中移动应用程序和应用程序版本之前选择它们的不同方法
单个应用程序导出
这允许您导出单个应用程序的开发版本。您可以从 "应用程序概览 "页面顶部访问该选项:
应用程序版本导出
您可以从应用程序的 "版本 "选项卡导出该应用程序的单一发布版本:
应用程序组导出
您可以从应用程序组概览页面一次性导出整个应用程序组:
应用程序导入方法
本节将详细介绍在 Tulip 部署中移动内容的不同方法,以及每种方法的优缺点。
每种导入方法都可以从上述相应应用程序导出的相同位置访问。
应用程序导入
这是移动应用程序最常用的方法。相关规则在知识库本节的文章中有所介绍。这将创建一个全新的应用程序,只有一个开发版本。
应用程序组导入
这种移动应用程序的方法与上述方法的规则相同。主要区别如下:1.如果应用程序在组中导入,并且有分析引用了组中的多个应用程序,则这些分析将继续成功引用组中的所有应用程序。 2.如果应用程序有过渡到组中其他应用程序的功能,则这些过渡功能仍将在导入时在触发逻辑中成功运行。
应用程序版本导入
这可让您覆盖现有应用程序的开发版本,从而保留该应用程序的版本历史和所有台站分配。之前的开发版本将作为快照保存在该程序中。
新开发版本中的以下元素将成功链接到过去的应用程序版本:1. 变量2.记录占位符3.签名4.步骤组5.步骤
总结图
本图总结了上述部分。
进一步阅读
以下文件提供了导出和导入过程中如何处理每种资产的详细信息: