使用 Perforce,我正在尝试自动化从我们的开发分支到我们的主分支的集成。我已经设置了分支映射,并且我知道我可以为整个分支自动集成更改。我想知道是否有一种方法可以跨分支集成,但一次执行一个更改列表,按顺序?
例如,今天我们有 3 位开发人员向我们的 dev 分支提交更改,Changelist # 的编号为 1、2 和 3。有没有办法执行 p4 集成 -b 分支名称但让它为每个 changelis 单独集成,开始与 1?这样,如果出现问题,我可以退出某些变更列表吗?或者,更好的是,如果我可以告诉它只集成需要集成的最早的更改列表,那么我可以集成更改列表 1,冒烟测试构建,然后集成更改列表 2,等等。
我的一位同事提到使用 Jobs,但据我了解,jobs 只会让我自动处理有关错误等的信息,但不允许我实际自动运行集成。
抱歉,如果答案很明显,我对 Perforce 还是比较陌生。我在网上四处寻找,但找不到任何东西。