我正准备将我们的"Dev"分支集成到我们的"测试"分支中,为即将发布的版本做准备.
对于我们的上一个版本,在初始集成之后,我们确定有一些我们不想发布的更改.我在Testing分支中回滚了一些文件,并注释掉了其他文件的部分内容.这些文件中的许多文件在Dev分支中没有变化,因此就Perforce而言,它们已经被集成并且是很好的.
显然,我可以跟踪更改列表并取消回滚这些文件.我还可以将违规文件与"-f"选项集成,以忽略集成历史记录.
但我希望能够"自动"找到一种方法.我尝试将整个分支与"-f"集成,解析,然后还原未更改的文件,但这只是给出了消息:<filename> has pending integrations, not reverted.
有没有办法让Perforce恢复正在等待集成的未更改文件?我应该采取其他方法吗?