使用 'cm' 应用本地移动

Apply local move using 'cm'

使用 PlasticSCM 命令行 cm 工具如何 "apply" cm status --localmoved 检测到本地移动?

"apply" 我的意思是“将项目状态从 localmoved 更改为 moved 以便随后的 cm ci -c "moved some files" 将提交移动。

我尝试过的事情:

不幸的是,没有命令行选项来应用本地移动,但是 move 命令中有一个 hacker 选项可以在这里提供帮助:

cm mv src dst --nomoveondisk

此开关只是移动源代码管理中的文件,而不是磁盘上的文件。然后您的项目应该显示为已移动。希望对你有帮助。

更新

如果您想签入该更改,您可以在 checkin 命令中使用记录的选项 --applychanges

cm ci --all --applychanged

此选项将首先应用本地更改,然后将更改签入 Plastic SCM 服务器。