You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Perforce Swarm评审中如何提取指定版本的搁置内容?

Perforce Swarm特定修订版本搁置内容提取方法

完全可以对评审中第6个修订版本的搁置内容执行unshelve操作。

Perforce Swarm的每个评审修订版本都会对应一个独立的搁置变更,这些搁置与评审绑定,不会被自动清理(除非评审被删除),因此你可以单独提取任意一个历史修订版本的搁置内容。

具体操作步骤:

  1. 获取目标评审的ID:在Swarm的评审页面URL中可以找到,例如/reviews/1234中的1234就是评审ID。
  2. 查询评审关联的所有搁置变更:
    在Perforce命令行执行:
    p4 reviews -s 1234
    
    这条命令会按修订顺序列出该评审的所有搁置变更号,第6条结果就是你要找的第6个修订版本对应的搁置。
  3. 执行unshelve操作:
    找到目标搁置的变更号(例如change 56789)后,执行:
    p4 unshelve -s 56789
    
    若需要指定目标工作区,可添加-c <客户端名称>参数。

补充说明:

  • 操作前需确保你拥有该搁置变更的读取权限。
  • 也可以直接在Swarm的第6个修订差异页面中找到对应的搁置变更号(通常显示在页面侧边或变更详情区域),直接拿来用即可。

内容的提问来源于stack exchange,提问作者Kris Morness

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 03:12:07