【问题标题】:In perforce, how do I list source file of a pending integrate?在 perforce 中,如何列出待处理集成的源文件?
【发布时间】:2014-03-28 01:00:22
【问题描述】:

我打开了一个挂起的更改列表,其中包含多个集成文件。有没有办法列出这些文件是从哪里集成的(perforce 路径和修订版)?我想在提交之前仔细检查它们是否从正确的位置集成。

【问题讨论】:

    标签: perforce perforce-integrate


    【解决方案1】:

    您可以检查文件是否为延迟复制(分支文件为延迟复制)。 在文件上运行p4 fstat -Oc 并检查lbrFile 输出,它将显示此文件的集成位置。

    还可以看看: http://answers.perforce.com/articles/KB_Article/How-to-Identify-a-Lazy-Copy-of-a-File

    【讨论】:

      【解决方案2】:

      要列出未解决的集成,请使用“p4 resolve -n”。

      要列出已解决但未提交的集成,请使用“p4 resolved”。

      既然您提到您准备提交,您可能已经解决了集成问题,因此请使用“p4 resolved”。

      【讨论】:

      • Tolli 似乎没有询问解析文件的问题。
      • 'p4 resolved' 是获取此信息的正确命令。所有集成都需要解决方案;集成是您选择要打开的文件的方式,但解决方案是决定最终内容是什么的艰苦工作。 p4 resolve 和 p4 integration 就像巧克力和花生酱;他们属于一起。
      猜你喜欢
      • 2016-12-10
      • 2010-11-10
      • 1970-01-01
      • 2012-02-15
      • 1970-01-01
      • 1970-01-01
      • 2022-06-10
      • 1970-01-01
      • 2018-10-07
      相关资源
      最近更新 更多