"p4 interchanges" 列出已集成的更改列表
"p4 interchanges" lists a changelist that has already been integrated
我是 运行 p4 interchanges -b my_branch
,我得到了很多结果,第一个是我们很久以前整合的变更列表。
所以我再次尝试整合,但是p4 integrate -b my_branch //...@changelist,@changelist
只是returns "All revision(s) already integrated".
解除阻止的唯一方法是执行强制集成(-f
在集成命令中),然后简单地接受目标(-at
解析时),并且有效 - p4 interchanges
然后不再列出此更改列表。
但是 Perforce 是如何进入这种状态的呢?这是在我们完成了一系列跨多个分支的集成之后发生的,但我认为不会导致更改列表以某种方式变成 "unintegrated"。
这是在 2014.1 服务器上。
感谢您指定服务器版本。
'p4 interchanges' 命令可能会在涉及挑选时给出具有误导性结果的 "All revision(s) already integrated" 消息。
这里有一个命令行示例:
http://answers.perforce.com/articles/KB_Article/Cherry-Picking-Integrations
您也可能受到服务器发行说明中列出的 2014.1 中修补的错误的影响:
http://www.perforce.com/perforce/doc.current/user/relnotes.txt
2014.1 PATCH5 中修复的错误
#880506 (Bug #71725) **
The istat.mimic.ichanges configurable controls the reporting
of revisions between stream and parent. If set, istat will
not report cherry-picked revisions already present in the target.
The default behavior will report any changes not credited, even
when the content may already be in the target.
如果您愿意,可以从我们的 ftp 站点为您的 OS 提取最新版本的服务器 P4D:http://ftp.perforce.com/perforce/r14.1/
参考资料
http://answers.perforce.com/articles/KB_Article/Integration-Changes-Reporting
我是 运行 p4 interchanges -b my_branch
,我得到了很多结果,第一个是我们很久以前整合的变更列表。
所以我再次尝试整合,但是p4 integrate -b my_branch //...@changelist,@changelist
只是returns "All revision(s) already integrated".
解除阻止的唯一方法是执行强制集成(-f
在集成命令中),然后简单地接受目标(-at
解析时),并且有效 - p4 interchanges
然后不再列出此更改列表。
但是 Perforce 是如何进入这种状态的呢?这是在我们完成了一系列跨多个分支的集成之后发生的,但我认为不会导致更改列表以某种方式变成 "unintegrated"。
这是在 2014.1 服务器上。
感谢您指定服务器版本。
'p4 interchanges' 命令可能会在涉及挑选时给出具有误导性结果的 "All revision(s) already integrated" 消息。
这里有一个命令行示例:
http://answers.perforce.com/articles/KB_Article/Cherry-Picking-Integrations
您也可能受到服务器发行说明中列出的 2014.1 中修补的错误的影响:
http://www.perforce.com/perforce/doc.current/user/relnotes.txt
2014.1 PATCH5 中修复的错误
#880506 (Bug #71725) **
The istat.mimic.ichanges configurable controls the reporting
of revisions between stream and parent. If set, istat will
not report cherry-picked revisions already present in the target.
The default behavior will report any changes not credited, even
when the content may already be in the target.
如果您愿意,可以从我们的 ftp 站点为您的 OS 提取最新版本的服务器 P4D:http://ftp.perforce.com/perforce/r14.1/
参考资料
http://answers.perforce.com/articles/KB_Article/Integration-Changes-Reporting