在Perforce中,在resolve-am之后为文件分配了什么变更列表?

在Perforce中,在resolve-am之后为文件分配了什么变更列表?,perforce,Perforce,服务器版本:P4D/LINUX26X86_64/2013.2/938876(2014/09/23) 我的问题是,在“p4 resolve-am”之后,文件的最终版本号是多少。假设我有一个工作区,在该工作区中,我取消搁置对my.file的更改,从而生成my.file#8,但该工作区有my.file#10,并且存在冲突。我做了一个“p4解析am”。我看到我的.file仍然是我的.file#8。对吗?有没有办法判断这是否真的不是8或10而是两者合并的结果 谢谢 Aresolve-am修改工作文件(工作

服务器版本:P4D/LINUX26X86_64/2013.2/938876(2014/09/23)

我的问题是,在“p4 resolve-am”之后,文件的最终版本号是多少。假设我有一个工作区,在该工作区中,我取消搁置对my.file的更改,从而生成my.file#8,但该工作区有my.file#10,并且存在冲突。我做了一个“p4解析am”。我看到我的.file仍然是我的.file#8。对吗?有没有办法判断这是否真的不是8或10而是两者合并的结果


谢谢

A
resolve-am
修改工作文件(工作区中的文件)的内容,但在您提交
p4
之前不会创建新修订。它不会更改打开文件的挂起更改列表,也不会为其分配新提交的更改列表

查看合并已进入工作文件的方式是
p4 resolved
命令


p4 diff
命令将逐行显示工作区中的内容与相应仓库版本之间的差异(因此,如果在合并后取消搁置到已编辑的文件中,这将是工具架中的任何差异与您在自己的工作区中引入的任何差异的组合)。您还可以将版本参数指定为
p4 diff
以区分任意版本(例如搁置的版本、较旧的仓库版本等)。

a
resolve-am
修改工作文件(工作区中的文件)的内容,但在
p4提交之前不会创建新版本。它不会更改打开文件的挂起更改列表,也不会为其分配新提交的更改列表

查看合并已进入工作文件的方式是
p4 resolved
命令


p4 diff
命令将逐行显示工作区中的内容与相应仓库版本之间的差异(因此,如果在合并后取消搁置到已编辑的文件中,这将是工具架中的任何差异与您在自己的工作区中引入的任何差异的组合)。您还可以针对任意修订(例如,搁置的修订版、较旧的仓库修订版等)将版本参数指定为
p4 diff
to diff.

感谢Samwise提供的提示和详细答案!谢谢Samwise的及时详细回答!