gpt4 book ai didi

version-control - Perforce 中的 Git 樱桃选择等价物?

转载 作者:行者123 更新时间:2023-12-04 14:29:50 25 4
gpt4 key购买 nike

我的团队使用 perforce 进行版本控制。
与 Release 分支相比,我目前正在处理的分支中有很多新增内容。
现在,我刚刚修复了已发布产品中的一个已知错误,并检查了我正在处理的分支中的代码更改。是否可以仅使用发布分支 checkin /合并相同的更改?

或者,我只是想将这个错误修复程序 checkin 到发布分支,而不是任何其他代码更改。根据我在网上搜索的内容,我发现与此等效的 git 是 - git cherry pick。有没有办法在 Perforce 中做到这一点?

最佳答案

对的,这是可能的。但是,由于某种原因,官方 perforce 说明已被移动或删除。可能还有其他更好的选择。我不知道。自从我上次使用 P4 到现在已经很多年了,所以这不是基于个人经验,而是下面的建议是官方 perforce 回答论坛曾经建议的内容

echo Change A > foo
p4 add foo
p4 submit -d "Add foo" foo

p4 integ foo bar
p4 submit -d "Branch foo" bar

p4 edit foo
echo Change B >> foo
p4 submit -d "Update foo" foo

p4 edit foo
echo Change C >> foo
p4 submit -d "Update foo again" foo

p4 integ foo#3,#3 bar
p4 resolve -o

如果有人想尝试使用 archive.org 或类似服务查找原始页面,请保留以下链接。

Official Perforce cherry picking instructions.

关于version-control - Perforce 中的 Git 樱桃选择等价物?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16417677/

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