Unity Collaborate to Plastic SCM 自动迁移:"client.conf" 错误

Unity Collaborate to Plastic SCM automatic migration: "client.conf" error

背景

问题

在要求将项目从 Collaborate 迁移到 Plastic SCM 的 Unity 提示中单击“迁移”后,出现以下错误:

CmClientException: The client configuration file "client.conf" contains errors: Root element is missing.

Unity中的Plastic SCM选项卡不显示任何信息,只是显示“发生意外错误”,只有一个选项“重新加载”,点击后出现以下错误:

Cancelling Display Dialog : This should not be called when a View's DrawRect Method is in progress

为了解决这个问题,我安装了 Plastic SCM Cloud 版本,但是当我尝试 运行“PlasticSCM.app”时,我得到了同样的第一个错误(“client.conf”错误:缺少根元素。

Unity Plastic SCM 支持团队的解决方案

有问题的 client.conf 文件位于隐藏目录中:

/Users/<USERNAME>/.plastic4

您应该 rename/delete 关闭所有 GUI 的 client.conf 文件,以便它在下一次 (Unity) 启动时重建。

附加选项

您也可以试试 PlasticXSCM,这是一个具有一些有用功能的多平台客户端。