我刚刚提交了一个Perforce(p4)更改列表,我需要对其进行小修改以更正构build。 如何取消提交最近提交的p4更改列表?
您可以使用p4同步,并编辑/解决/提交以退出提交的更改列表。 有关详细说明,请参阅: http : //kb.perforce.com/article/14/backing-out-submitted-changelists
希望有所帮助。
自2016年2月以来,提供了一个新的命令p4 undo
,以便于撤消一个或多个更改列表。
例如,
p4 undo @12345
这个命令将在您的工作区中打开Changelist 12345中修改的文件。这些文件的内容将与之前的修订版本一样。 一旦提交了打开的文件,修改清单12345的效果就会被撤消。
p4 undo
也支持修订范围一次撤消多个更改列表。
请注意,如果在提供的更改列表之后文件已被修改,则需要p4 sync
和p4 resolve
正常p4 resolve
文件。
有关详细信息,请参阅此处: https : //www.perforce.com/perforce/doc.current/manuals/cmdref/Content/CmdRef/p4_undo.html