使用多人协作【文件状态】

文件状态

通过文件状态,我们可以知道文件是否发生了变化,以及是否有问题,从而对应的使用不同的手段去处理它们。

多人协作的文件状态

Pangu的多人协作包含以下几种状态:

状态表现样式含义
Addedavatar本地增加的文件,待提交
Deletedavatar本地删除的文件,待提交
Modifyavatar本地有修改的文件,待提交
Normalavatar和版本库一致的文件,一般无需处理
Conflictavatar本地有冲突的文件,一般是本地有修改,服务端有别人提交,然后本地执行更新后可能造成的结果,需要右键选择Accept Mine或者Accept Theirs,意为使用本地的版本或者使用服务端的版本,选择后会使用对应的版本覆盖本地对应的文件,并消除冲突状态,提交前需要处理掉冲突状态,否则无法提交
TreeConflictavatar可以通过选中后右键执行Resolve Tree Conflict来解决这种冲突
Not Lastestavatar非最新的文件,Svn下需要开启特定开关才能显示此状态。一般建议更新到服务端最新的版本
ExclusiveCheckoutavatarP4下专有,此状态会影响提交
Erroravatar缺失资源描述文件或者缺失文件本身

如何查看文件状态

  1. 在Pangu的小地图上可以通过地块右下角的文件状态图标,便捷的查看到地块级别的文件状态。

如果地块相关的文件中存在某一个/某几个文件有冲突,则会显示冲突图标,告诉你这个地块中包含冲突文件。 avatar

如果地块相关的文件中存在某一个/某几个文件为非最新的版本,则会显示非最新的图标,告诉你这个地块中包含版本非最新的文件。 avatar VersionControlStatus有三种值:

Pangu.Finish:表示当前地块内的文件为最新
Pangu.Conflict:表示当前地块内的文件有冲突需要解决
Pangu.Nolastest:表示当前地块内的文件为落后于版本库的版本

  1. 在Pangu多人协作提交面板,可以查看的到文件级别的文件状态 avatar

Q&A

1.如果认为文件的状态不正确怎么办? 提交面板点击Refresh。 avatar

相关文档

多人协作提交面板
多人协作设置

下一篇:多人协作-更新文件