使用 UpdateSiteMgr 在 Notes® 安装工具包中添加和除去组件

如果您在 Windows 上安装 Notes® 客户机,那么 UpdateSiteMgr 工具允许您通过列出可供除去的组件、除去组件以及添加组件来定制 Notes® 安装工具包。

开始之前

在向安装工具包中添加新功能部件之前,请参阅有关向工具包添加功能部件和定制工具包的相关主题。例如,在使用工具之前,必须执行以下任务:
  • 创建要添加到 Notes® 安装工具包中的任何新 Eclipse 功能部件并对其进行签名。
    注: 尝试安装或升级未签名的组件将导致 Notes® 安装可执行文件失败。请参阅相关主题以了解有关对功能部件和插件进行签名的指示信息。
  • 将新功能部件和插件 .jar 文件置于功能部件和插件更新站点更新站点子目录(updateSite.zip\featuresupdateSite.zip\plugins)中。
  • 创建和验证新的 site.xml 清单文件 (updateSite.zip\site.xml)。
  • 在部署目录中创建并验证新的 install.xml 安装清单 (deploy\install.xml)。

关于此任务

UpdateSiteMgr 工具以 UpdateSiteMgr.exe 形式在 deploy\Utility 文件夹的工具包定制 zip 文件中提供。此工具仅用于命令行方式中。
注: 对于 Windows,此工具取代在 Domino® 的较早发行版中使用的 trimUpdateSite 和 addToKit 工具。如果使用 Linux,请参阅有关在此平台上定制 Notes® 安装的相关主题。如果在 Macintosh 上安装,请参阅有关 addToKit 工具的相关主题。

过程

  • 要显示用法信息和命令行参数帮助,请打开命令提示符窗口并输入 UpdateSiteMgr.exeUpdateSiteMgr.exe -h

    您看到的信息的示例如下所示:

    Usage 1: UpdateSiteMgr.exe -[dhnVrL] kitpath
    Merges info from kitpath into the kit that is in the same folder as this executable.
    kitpath defaults to "." (current directory)
    -d Turn Debug On
    -h Print usage
    -n Do a dryrun
    -V Print version info
    Usage 2: UpdateSiteMgr.exe [-rL] componentId
    Remove info from kit that is in the same folder as this executable.
    -r Remove specified component from kit
    -L List all components that can be trimmed (removed) from kit
  • 要列出当前位于 Notes® 安装工具包中并且可以从中除去的组件,请输入 UpdateSiteMgr.exe - L
    例如,对于提供的 Notes® 安装工具包,该列表将如下所示:
    • Activities (Connections)
    • Sametime®
    • CAE (Composite Applications Editor)
    • 订阅源阅读器
    • OpenSocial 组件
    注: 如果在 Notes® 安装工具包中除去或添加组件,然后再次运行此命令,那么 UpdateSiteMgr.exe - L 命令输出将更改以反映 Notes® 安装工具包的当前状态。
  • 要从 Notes® 安装工具包中除去单个组件,请使用 UpdateSiteMgr.exe -r 并指定组件的目标。
    例如,要除去订阅源阅读器,请使用以下命令行语句:
    UpdateSiteMgr.exe -r feedreader
  • 要从 Notes® 安装工具包中除去多个组件,请使用 UpdateSiteMgr.exe -r 并指定每个组件(由空格字符分隔)。
    例如,要从 Notes® 安装工具包中除去订阅源阅读器和 Composite Applications Editor,请使用以下命令行语句:
    UpdateSiteMgr.exe -r feedreader CAE
  • 要将非提供的或第三方签名的组件(功能部件或插件)添加到 Notes® 安装工具包,请使用 UpdateSiteMgr.exe 并指定该组件所在的新更新站点,也是您要合并到 Notes® 安装工具包的 updateSite.zip 文件的新更新站点。
    例如,要添加定制更新站点的已签名内容,请使用以下命令行语句,其中 kitpath 是定制更新站点的路径。
    UpdateSiteMgr.exe kitpath