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

如何在Perforce中将工作区文件复制到公共构建服务器及拉取方法

将文件推送到公共构建服务器及拉取方法

Perforce环境操作(你提到的Perforce工作区)

Perforce没有a4 copy命令,正确流程如下:

推送文件到公共仓库

  • 如果click.py还未被Perforce跟踪,先添加到仓库:
    p4 add click.py
    
  • 提交变更到服务器:
    p4 submit -d "Add click.py for public build access"
    

拉取文件的方法

其他用户或构建服务器可通过同步命令获取文件:

# 拉取最新版本
p4 sync //depot/your/project/path/click.py

# 拉取指定版本(替换1234为实际变更号/版本号)
p4 sync //depot/your/project/path/click.py@1234

若你指的是AccuRev的a4 copy命令

如果实际使用的是AccuRev(命令行工具为a4),a4 copy用于跨工作区/流复制文件:

复制文件到公共构建服务器对应的流

  • 从当前工作区复制到目标流(假设公共流为public-build-stream):
    a4 copy click.py //public-build-stream/
    
  • 或指定源工作区完整路径:
    a4 copy //my-workspace/click.py //public-build-stream/
    

拉取文件的方法

其他用户同步目标流的文件即可:

a4 sync //public-build-stream/click.py

内容的提问来源于stack exchange,提问作者Sasank Konakalla

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 08:02:13