使用多人协作【预检查】

简介

在进入资源管理器之前,Pangu会对即将要进行版本管理的文件进行检查,防止包含错误的文件被提交至版本库中,造成难以追踪和解决的错误。

预检查的规则

目前Pangu对几种情况进行了预检查,分别是:

当检查出存在异常情况时,Pangu会将所有的异常情况输出到一个面板中,方便用户统一处理。 异常情况分为两种,一种是警告、可以暂时不处理;一种是错误,建议用户立即处理。

错误和警告都是针对版本管理决定的。

警告对版本管理没有影响,但是会对关卡效果产生影响,所以虽然可以延迟处理,但是也建议用户尽快处理。

错误会对版本管理产生影响,可能导致无法提交,或者提交错误的版本,所以建议用户立即处理。

资源描述文件冲突

Pangu提供了两个解决方案

  • Use Mine:使用本地的版本来解决冲突
  • Use Their:使用版本库的版本来解决冲突

如果您想确认冲突的内容,可以点击Show Diff来查看详细的冲突内容,然后在Diff面板中来决定使用哪种版本来解决冲突

  • ① 如果预检查面板出现多条资源描述文件冲突的情况,可以点击这个区域的按钮,切换显示上一条冲突,下一条冲突。
  • Server Version:显示版本库中的文件内容
  • Working Copy Version:显示本地的文件内容
  • Use This:选择使用哪个版本的文件内容
  • Conflict:高亮显示冲突的部分

也可以通过Show In Explorer打开本地目录来查看冲突文件

依赖的资产缺失

处理方案一般是,找到对应目录下,查看是否存在这个资产,如果不存在,可以尝试以下方案:

  • 更新缺失资产所在的目录,尝试从版本库拉取缺失资产到本地(前提是该资产之前已经提交过)
  • 找到依赖这个缺失资产的资产,修改引用关系,改完后需要重新提交该资产