【发布时间】:2014-06-19 18:38:02
【问题描述】:
我正准备将我们的“Dev”分支集成到我们的“Testing”分支中,为即将发布的版本做准备。
对于我们的上一个版本,在初始集成之后,我们确定有一些我们不想发布的更改。我回滚了测试分支中的一些文件,并注释掉了其他文件的一部分。其中许多文件在 Dev 分支中没有更改,因此就 Perforce 而言,它们已经被集成并且可以继续使用。
显然,我可以追踪更改列表并取消回滚这些文件。我还可以使用“-f”选项集成有问题的文件以忽略集成历史记录。
但我希望找到一种“自动”执行此操作的方法。我尝试将整个分支与“-f”集成,解析,然后恢复未更改的文件,但这只是给出了消息:<filename> has pending integrations, not reverted。
有没有办法让 Perforce 恢复等待集成的未更改文件?我应该采取其他方法吗?
【问题讨论】: