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

2024-04-02

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

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

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

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

要成功使用 Perforce,了解 Perforce 的复杂性至关重要Perforce 文件规范 http://www.perforce.com/perforce/r12.1/manuals/cmdref/o.fspecs.html or 文件规格 http://www.perforce.com/perforce/r12.1/manuals/cmdref/o.fspecs.html。将其视为 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指定两个日期之间的范围。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何列出自特定变更列表以来的 P4 变更 的相关文章

  • 各大工作室都在用的视觉特效软件,开启你的虚拟制作之旅

    为您的虚拟制作设置的免费视觉特效工具 使用领先工作室们所信任的创意资源管理软件 免费开始您的下一个虚拟制作项目 花更多时间在创作上 更少时间在设置上 增强型Studio包 现已可以部署在微软 Azure 上使用 包含了您所需要的所有工具 包
  • Klocwork部署的安全最佳实践

    Klocwork是一款静态代码分析和SAST工具 适用于 C C C Java JavaScript Python和Kotlin 可识别软件安全性 质量和可靠性问题 帮助强制遵守标准 阅读本文 您将了解Klocwork的设置步骤 助力您实现
  • 记一次老版本perforce的迁移历程

    当前现状 项目组的代码与资源是用perforce管理 已经有7年历史了 用的是perforce2015版本 仓库有2 4T perforce所在物理机只有3T空间 journal文件当前470G 每天增长3 4G 最大的问题 7年前的旧机器
  • 我可以将签出的文件集成到 perforce 上的不同分支中吗

    我们正在进行设计 为此我们在主分支中创建了类的骨架 现在 我们开始编码 为此我们有了一个新分支 因此 如果我可以将主分支中的所有新文件移动到新分支中 那就太好了 但是 我还无法签入它们 那么 是否可以集成已签出的变更列表 谢谢 Perfor
  • 尝试触发任何 Perforce 命令时,每次都必须在命令行中设置端口

    我是 Perforce 的新手 需要在命令行中工作 我很困惑为什么教程网站上的所有命令都写成这样 p4 命令 但每次尝试触发该命令时我都必须添加端口 例如 p4 同步 我必须输入 p4 p myhost myport 每次即使在登录后也会同
  • 在 Perforce 集成期间忽略源文件的正确方法

    在我的主分支中有一个包含 10 个文件的更改列表 我正在尝试将其集成到开发分支中 更改列表中的所有未完成文件都应被忽略 并且不会分支到目标中 执行集成的步骤是什么 以便 Perforce 不会在目标分支中创建文件 并忽略所有未来集成的更改列
  • git p4克隆/同步:如何添加新的P4路径

    我创建了一个 P4 客户端视图规范 并用它制作了一个 git p4 克隆 并定期同步 P4 的更改 效果非常好 有一天 我想向我克隆的 Git 存储库添加另一个 P4 路径 但它卡住了 即使我添加了 git p4 克隆使用的客户端视图规范的
  • 从 SVN 迁移到 Perforce —— 提示?经验?

    我们有一个相当大的 SVN 存储库 我们希望将其迁移到 perforce 我们非常希望保留约 20k 的修订 分支等 但在一些初始测试中 perforce 提供的 svn2p4 脚本无法复制完整的结构 人们是否使用此工具取得了成功 或者还有
  • 实际上,如何从工作区中的目录中删除文件,而这些文件不属于工作区?

    如果我要删除的文件不属于工作区 那么如何从工作区的目录中删除文件 我的文件系统上有一个目录 其中包含从 perforce 获取的文件 但在某些进程运行后 它会在这些目录中创建一些新文件 是否有 perforce 命令可以删除这些生成的不属于
  • 对于 Git 用户来说是 Perforce 吗? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 Locked 这个问题及其答案是locked help locked posts因为这个问题是题外话 但却具有历史意义 目前不接受新的
  • 如何在两个不同的服务器之间移动 perforce 仓库,以便复制修订历史记录,但不复制用户信息和工作区?

    我需要将仓库从一台 Perforce 服务器复制到另一台 文件修订历史记录需要保持完整 但用户信息和工作区信息不能复制到新服务器 我已经尝试了标准检查点创建和恢复过程 但如果两台服务器上都存在同名的用户或工作区 源服务器将覆盖目标服务器上的
  • `git-p4 clone` 失败“新提示......不包含......”

    我在 Windows 上运行 使用 windows p4 客户端 并通过 Cygwin 安装 git p4 客户端宣传其语法在不同平台上是如何规则的 所以这应该是很不错的 所以当我去git p4 clone verbose depot pa
  • Perforce 相当于 git local commit

    我在使用 Git 一年后才开始使用 Perforce 是否有任何等同于 git local commit 到我的分支的强制 本质上 如果我想要完成一项可能需要撤消和重做我的特定更改的复杂任务 有什么方法可以在 Perforce 中完成此任务
  • 如何创建私有远程perforce分支并推送到它?

    熟悉git 第一次使用perforce 我正在开发自己的功能 我不想将其推送到主线远程存储库 我需要类似 git 远程分支的东西 其中 我可以提交我的更改 就像是git commit 我可以推送到不合并的远程私有分支 就像是git push
  • 如何在 Perforce 2013 之前将搁置的变更列表取消搁置到另一个分支?

    Using Perforce 服务器 2012 2 538478 如何将文件从主干取消搁置到另一个分支 当尝试这样做时 我得到 filename not mapped to your workspace view 在 Perforce 20
  • 如何防止 BOM 从 Perforce unicode 文件中删除

    我已将带有 NET 和 SQL 源的整个分支转换为带 BOM 的 UTF 8 将其 Perforce 文件类型更改为Unicode在同一操作中 编码差异可能听起来令人困惑 但在 Perforce 中 Unicode文件类型表示UTF 8文件
  • Perforce 遇到“文件不在客户端根目录下”错误消息

    我通过 VS2010 添加一个项目到 perforce 但我不断收到此错误 file not under client s root对于项目中的所有文件 我似乎无法弄清楚这一点 这是我正在做的事情 1 打开尚未执行的VS2010项目 2 我
  • p4和git之间有双向桥吗?

    是否有一个好的 可靠且自动化的 方法来为多个用户在 perforce 和 git 之间移动 git 更改 git p4 似乎可以很好地处理单用户情况 但我正在寻找多用户选项 目前 我们正在从多种不同的源代码控制系统转向单一的源代码控制系统
  • 是否可以列出已集成到工作区的变更列表?

    实际上 是否可以获得已集成到工作区但未提交的更改列表的列表 关于什么p4 resolved 它不会告诉您确切的更改列表 但它会告诉您哪些文件版本 然后可以很容易地追溯到更改列表
  • 禁用 VIM 中的警告?

    有没有办法禁用 VIM 中的警告 特别是 当文件从只读变为可写时 我想禁用警告 12 我有一个脚本可以打开文件进行编辑 但 vim 认为文件已更改并发出警告 Thanks 我的 vimrc 中有以下内容 你应该只需要第二个 它将消息回显到状

随机推荐