perforce - 如何列出自特定变更列表以来的 P4 变更

标签 perforce

有没有办法获取特定分支的特定变更列表之后的变更列表列表?

p4 changes (some flag ?) (CL#) //depot/project

最佳答案

这可以使用以下语法来完成(假设您想查看自更改列表 12345 以来提交到此分支的所有更改):

p4 changes //depot/project/...@12345,#head


<小时/>

要成功使用 Perforce,了解 Perforce File Specificationsfilespecs 的复杂性至关重要。将其视为 Perforce 的查询语言。

例如,如果您想使用两点之间的分支执行某事,则需要类似于以下的文件规范:

  • //depot/branches/branch_name/...@12345,#head 指定变更列表 12345 和 head/latest 之间的范围。

  • //depot/branches/branch_name/...@12345,23456 指定变更列表 12345 和 23456 之间的范围。

  • //depot/branches/branch_name/...@2012/08/01,@2012/08/21 指定两个日期之间的范围。

    <

关于perforce - 如何列出自特定变更列表以来的 P4 变更,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12056940/

相关文章:

java - 获取子文件夹的名称 - Perforce Java API

Perforce回滚: Depot or Folder?

git - Mercurial/Git : Different directories for different branches in same repository

perforce - 如何创建私有(private)远程perforce分支并推送到它?

perforce - 使用描述作为过滤器在 p4 中搜索标签

perforce - 如何从 Perforce 检索目录的大小?

perforce - 用于检查给定 Perforce 更改列表中是否有搁置文件的 CLI 命令

version-control - 在 Perforce 中查看具有特定版本的文件

version-control - Perforce:如何重命名目录名称

perforce - Perforce 仓库中列出的名称后面的数字 #/# 是什么意思(在 P4V 中)?