gpt4 book ai didi

git - 你如何保持 git 下游的 Perforce repo 更新?

转载 作者:太空狗 更新时间:2023-10-29 14:24:33 24 4
gpt4 key购买 nike

在我的公司,我们正在启动一个使用 GitHub:Enterprise 的试点项目,并确定它是否适合替代 Perforce。在公司对此感到满意之前,我们将同时使用这两种系统,尽管各个团队要么只使用一种,要么使用另一种。

不过,我们做的一件事是将项目主线中看到的更改推送到 Perforce 存储库中,以便在飞行员倒下时有一个逃生口。如果我们遇到障碍,这将使管理层更高兴。

我已经使用 git-p4 一段时间了,并且熟悉它的工作方式,所以我知道我不能天真地使用它来自动推送更改(对于那些不知道的人:每次你推送到 perforce 存储库,所有推送的提交都会被重写)。

有没有人有让 git 下游的 Perforce 保持最新的经验?有没有自动的方法来做到这一点?也许结合使用脚本和 GitHub API Hook ?

最佳答案

在我的脑海中,我建议将 git 中的 P4 和 master 分支分开,并在它们到达时从 master 中挑选新的修订到 P4 中。您可能希望将集成保留在一个单独的 git 存储库中,该存储库不用于任何其他用途。

关于git - 你如何保持 git 下游的 Perforce repo 更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9795333/

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