使用PlasticSCM命令行cm
工具我如何应用" cm status --localmoved
检测到的本地移动?
通过"申请"我的意思是"将项目状态从 localmoved 更改为已移动,以便后续cm ci -c "moved some files"
将提交移动。
我尝试的事情:
cm co newfile
抱怨该文件是私有的。cm co oldfile
抱怨该文件不存在。cm add newfile
"打破"移动并将其转换为添加和本地删除。cm mv oldfile newfile
抱怨该文件不存在。答案 0 :(得分:2)
不幸的是,没有一个命令行选项来应用本地移动,但move
命令中有一个 hacker 选项可以帮助:
cm mv src dst --nomoveondisk
此开关只是在源代码管理中移动文件,但不在磁盘上移动。然后您的项目应显示为已移动。希望它有所帮助。
如果要检查更改,可以使用--applychanges
命令中记录的选项checkin
:
cm ci --all --applychanged
此选项将首先应用本地更改,然后检查对Plastic SCM服务器的更改。