通过未版本化文件系统创建组件

要导入未存储在已版本化文件夹中的工件,请将这些工件存储在文件夹中,并创建具有“文件系统(基本)”源配置类型的组件。

关于此任务

使用此类型的组件时,必须手动创建版本。要自动创建组件版本,请参阅通过已版本化文件系统创建组件

过程

  1. IBM® UrbanCode Deploy 中,单击组件,然后单击创建新的组件
  2. 在“创建新的组件”窗口中,指定组件的名称和描述。
  3. 团队字段中,指定新组件的访问信息。
  4. 要对新组件使用模板,请从模板列表中选择模板。 在此情况下,该组件从模板继承源配置、属性和进程。有关模板的信息,请参阅组件模板
  5. 源配置类型列表中,选择文件系统(基本)
  6. 对组件指定以下参数:
    基本路径
    指定包含工件的目录的路径。
    始终使用名称模式
    如果选中此复选框,那么新版本按“版本名称模式”字段中的模式自动命名。如果取消选中此复选框,那么每次创建版本时必须指定名称。
    版本名称模式
    对每个版本名称指定模式。可使用 ${version} 变量以添加自动递增的版本号。例如,mycomp_${version} 模式产生 mycomp_1mycomp_2 等版本。

    仅当您选中始终使用名称模式复选框时,此参数才有意义。

    下一个版本号
    指定下一个版本的版本号。

    仅当您选中始终使用名称模式复选框时,此参数才有意义。

    文本文件扩展名
    如果文本类型的文件必须转换为另一字符集,请输入要转换的文件扩展名列表。匹配文件类型会转换为代理所在的系统的缺省字符集或系统字符集。使用逗号分隔列表项,例如:
    txt,log,ini,sh
    自动导入版本
    此参数对此源配置类型不起作用。必须手动导入新版本。
    复制到 CodeStation
    此选项在缺省情况下被选中,它会创建工件的防篡改副本并将它们存储在嵌入式工件管理系统(即 CodeStation)中。如果未选中此复选框,那么只会导入与工件相关的元数据。在大部分情况下,请将此复选框保留为选中状态。
    缺省版本类型
    指定如何将版本导入至 CodeStation:
    完整
    每个版本是完整的,包含所有工件。
    增量
    每个版本包含一部分工件。
    使用系统的缺省版本导入代理/标记
    如果选择此参数,那么您在“系统设置”页面中指定的代理或标记用于导入组件工件。代理必须具有对工件所在的系统的访问权。请参阅系统设置
    使用单个代理导入新组件版本
    如果选择此参数,请使用用于版本导入的代理字段来标识用于将工件导入至该组件的代理。该代理必须具有对工件所在的系统的访问权。要从服务器所在位置导入工件,请在同一位置安装代理并指定该代理。
    使用带有指定标记的任意代理导入新组件版本
    如果选择此参数,请使用用于版本导入的代理字段来标识一个标记,该标记用于选择代理以将工件导入至该组件。所有带标记代理必须具有对工件所在系统的访问权。
    继承清除设置
    指定要保留在 CodeStation 中的组件版本数及保留时长。如果选中此复选框,那么该组件使用“系统设置”窗格上指定的值。如果取消选中此复选框,那么将显示要保留版本的天数字段(最初设置为 -1,这意味着无限期保留)和要保留的版本数字段(最初设置为 -1,这意味着全部保留),您也可定义定制值。
    创建新版本后运行进程
    要在创建每个版本后自动运行进程,请选中此复选框,然后指定应用程序进程及该进程的环境。
  7. 单击保存 新组件将包括在组件列表中。
  8. 导入组件的第一个版本:
    1. 转至版本选项卡。
    2. 单击导入新的版本
    3. 指定新版本的名称,然后单击保存
    新版本将包括在版本列表中。可通过单击版本并查看工件列表来确认工件包括在该版本中。
  9. 要导入组件的将来版本,请再次单击导入新的版本并指定新版本的名称。

结果

新组件列示在“组件”页面上。“版本”选项卡显示该组件的可用版本。如果已选中自动导入版本复选框,那么系统会自动显示版本。否则,单击导入新的版本以显示可用版本。根据工件的数目和大小,可能需要一些时间来显示版本。要查看组件中的工件,请单击组件版本。

下一步做什么

为组件创建进程。请参阅配置组件进程

反馈