13.2. 配置 TemplateSync 插件

在 Satellite Web UI 中,导航到 Administer > Settings > TemplateSync 来配置插件。下表解释了属性行为。请注意,一些属性仅用于导入或导出任务。

表 13.1. 同步模板插件配置

参数API 参数名称导入的含义导出的含义

关联

关联

接受的值: alwaysnewnever

根据元数据将模板与操作系统、机构和位置相关联。

N/A

分支

分支

指定要从中读取的 Git 存储库中的默认分支。

指定要写入的 Git 存储库中的默认分支。

dirname

dirname

指定要从中读取的存储库下的子目录。

指定要写入的存储库下的子目录。

Filter

filter

仅导入名称与这个正则表达式匹配的模板。

仅导出名称与这个正则表达式匹配的模板。

强制导入

force

导入的模板会覆盖具有相同名称的锁定模板。

N/A

锁定模板

lock

当您导入具有相同名称的新模板时,不要覆盖现有模板,除非启用了 Force 导入

N/A

元数据导出模式

metadata_export_mode

接受的值: 刷新保留删除

N/A

定义导出时如何处理元数据:

  • refresh - 从模板内容中删除现有元数据,并根据当前的分配和属性生成新的元数据。
  • keep - 保留现有的元数据。
  • remove - 在没有元数据的情况下导出模板。如果要手动添加元数据,则很有用。

negate

negate

接受的值: true,false

导入忽略过滤器属性的模板。

导出忽略过滤器属性的模板。

prefix

prefix

如果模板名称没有以前缀开头,请在模板的开头添加指定字符串。

N/A

仓库

repo

定义要从中同步的存储库的路径。

定义要导出到的存储库的路径。

详细程度

详细

接受的值: true,false

启用将详细消息写入此操作的日志。

N/A