PlasticSCM checkin时报"could not find a part of the path"错误如何解决
PlasticSCM Windows端checkin失败报错解决
问题说明
在Windows系统客户端操作PlasticSCM执行checkin时触发错误,提交直接失败。
目前平台上有大量同错误提示的通用问答,但内容大多不匹配PlasticSCM checkin这个特定触发场景,以下是实际踩坑后验证通过的解决方法。
解决步骤
- 先关闭所有占用工作区文件的进程:包括正在运行的本地调试程序、打开了工作区内文件的编辑器、甚至是停留在工作区目录的资源管理器窗口,Windows的文件锁机制会阻断PlasticSCM读取待提交文件。
- 找到PlasticSCM安装目录,以管理员权限打开对应目录下的命令行窗口,执行工作区强制刷新命令:
cm refreshwk - 刷新完成后执行状态校验,排查是否存在损坏的半提交残留记录:
cm status
如果返回存在pending状态的异常残留变更,执行清理命令:cm undo --pending - 回到PlasticSCM GUI客户端重新发起checkin即可正常提交。
*补充排查项:如果上述操作完成后依旧报错,检查工作区所在文件夹/磁盘是否开启了NTFS压缩、EFS加密,这类属性会导致PlasticSCM无法正常读取文件元数据,关闭对应属性后重试即可。
内容的提问来源于stack exchange,提问作者RealHandy
相关产品推荐
相关产品推荐

