用于在数据库和外部内容存储库之间移动 scm 内容的存储库工具命令
使用 moveContent 命令以在数据库和配置的外部内容存储库之间移动 scm 内容。
用途
moveContent 命令用于在数据库和配置的外部内容存储库之间移动 scm 内容。
缺省情况下,此命令用于在服务器上启动移动作业并向终端响应进度,直到移动完成。 如果在进行移动时用户中断了命令,那么进度会停止显示,但会继续在服务器上执行移动。 用户后续可以发出带 resumeProgress 的 moveContent 命令,以重新连接到正在运行的移动作业并继续显示进度。
用户可以通过执行带 cancel 参数的 move content 命令来取消移动作业。 此命令指示服务器取消当前移动作业,并向控制台报告进度,直到作业已取消。 取消移动不会撤销已执行的内容移动操作。
参数
| 属性 | 描述 |
|---|---|
| source=值 | 可选。 可以是下列其中一个值: |
| 所有:移动所有内容存储中的内容,包括内部存储(Jazz® 团队服务器数据库)和外部存储,无论位置如何。 | |
| ANY_EXTERNAL:从外部内容存储器移动内容,与位置无关。 不会移动Jazz Team Server数据库中存储的内容。 | |
| CONFIGURED:映射到服务器的当前配置内存存储器的便捷源。 将解析为其中一个 URI 或数据库。 | |
| DATABASE:仅从内部团队服务器数据库移动内容。 不考虑外部存储的内容。 | |
| 项目状态的 UUID:将单一项状态的内容从其当前位置移动到目标。 | |
| 项目标识的 UUID:将给定项的所有现有状态的内容从其当前位置移动到目标。 | |
| 外部内容存储器的 URI:仅从指定外部存储器移动内容。 | |
| destination=值 | 可选。 可以是下列其中一个值: |
| CONFIGURED:(缺省值)映射到服务器的当前配置内容存储器的便捷目标。 解析为其中一个 URI 或数据库。 | |
| DATABASE:将内容移动到内部团队服务器数据库。 | |
| 当前配置的外部内容存储库的 URI:将内容移动到当前配置的外部内容存储库中。 | |
| minSize=大小 | 移动的内容的最小文件大小(字节)。 如果源为 DATABASE 或 ALL(或者当内容配置为存储在数据库中时,为 CONFIGURED),此项是必需的。 |
| maxSize=大小 | 移动的内容的最大文件大小(字节)。 可选。 |
| noProgress | 不显示移动进度。 可选。 |
| resumeProgress | 使客户机连接到服务器上当前正在运行的移动作业,并显示其进度,直到完成或取消该作业。 缺省情况下,resumeProgress 与客户机启动的最后一个作业相连。 可选。 |
| cancel | 取消服务器上的移动作业。 缺省情况下,cancel 操作取消客户机启动的最后一个作业。 可选。 |
| job=工作编号 | 与 resumeProgress 或 cancel 参数配合使用。 指定命令的特定作业标识,而不是使用客户机启动的最后一个作业。 可选。 |
| checkOnly | 显示有关命令将移动但实际上未移动的内容的相关统计信息。 可选。 |
| noPrompt | 抑制将需要其他用户输入的警告。 如果指定 noPrompt 时发生警告,那么不会移动任何内容。 可选。 |