gpt4 book ai didi

perforce - p4 同步到备用位置

转载 作者:行者123 更新时间:2023-12-03 06:30:00 24 4
gpt4 key购买 nike

我正在编写一个构建脚本,该脚本获取特定变更列表的所有源代码并构建它。我希望能够随时运行脚本,而不必搁置本地更改或将文件移动到临时位置。该脚本将由定义了自己的工作区的其他人使用。

我认为最简单的方法是从临时位置的 Perforce 获取所有源代码并从那里进行构建。不幸的是p4 sync似乎不支持这一点,它只会将文件放入工作区指定的客户端 View 中,这意味着它会在我将文件复制到临时位置之前覆盖本地更改。

有没有办法使用p4将文件从Perforce复制到任意位置?

最佳答案

您可以为构建脚本创建一个专用工作区,然后使用以下命令将构建脚本同步到该工作区

p4 -c [workspace name] sync [depot path]

这就是持续构建系统通常会做的事情。在这种情况下,请务必清空工作区规范的 Host: 部分,以便它可以在多个系统上使用。

另一种方法可能是使用带有 -o 选项的 p4 print 将文件转储到任意位置而不同步它们。

关于perforce - p4 同步到备用位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8071790/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com