使用多人协作【预检查】
在进入资源管理器之前,Pangu会对即将要进行版本管理的文件进行检查,防止包含错误的文件被提交至版本库中,造成难以追踪和解决的错误。
目前Pangu对几种情况进行了预检查,分别是:
当检查出存在异常情况时,Pangu会将所有的异常情况输出到一个面板中,方便用户统一处理。 异常情况分为两种,一种是警告、可以暂时不处理;一种是错误,建议用户立即处理。
错误和警告都是针对版本管理决定的。
警告对版本管理没有影响,但是会对关卡效果产生影响,所以虽然可以延迟处理,但是也建议用户尽快处理。
错误会对版本管理产生影响,可能导致无法提交,或者提交错误的版本,所以建议用户立即处理。
Pangu提供了两个解决方案
Use Mine
:使用本地的版本来解决冲突Use Their
:使用版本库的版本来解决冲突
如果您想确认冲突的内容,可以点击Show Diff
来查看详细的冲突内容,然后在Diff面板中来决定使用哪种版本来解决冲突
- ① 如果预检查面板出现多条资源描述文件冲突的情况,可以点击这个区域的按钮,切换显示上一条冲突,下一条冲突。
- ②
Server Version
:显示版本库中的文件内容 - ③
Working Copy Version
:显示本地的文件内容 - ④
Use This
:选择使用哪个版本的文件内容 - ⑤
Conflict
:高亮显示冲突的部分
也可以通过Show In Explorer
打开本地目录来查看冲突文件
处理方案一般是,找到对应目录下,查看是否存在这个资产,如果不存在,可以尝试以下方案:
- 更新缺失资产所在的目录,尝试从版本库拉取缺失资产到本地(前提是该资产之前已经提交过)
- 找到依赖这个缺失资产的资产,修改引用关系,改完后需要重新提交该资产