【发布时间】:2017-07-25 05:21:58
【问题描述】:
我似乎无法弄清楚是否有办法在 perforce 中消除更改列表。 p4 obliterate 是关键,但它似乎需要文件名。在我错误的更改列表中,有很多文件,因此输入它们是不可行的。我可以通过更改列表删除吗?我确实看到了类似的question,但它们似乎是通过文件名+修订来完成的。
请注意,在我的情况下,我正在删除最新提交的内容,所以我知道它之后没有任何内容,这就是它安全的原因。我只需要通过更改列表而不是按名称获取 100 多个文件。
【问题讨论】:
-
您是否真的需要从历史记录中删除更改列表(例如,因为您签入了包含硬编码密码的文件)?如果您只是想撤消更改(因为它破坏了某些东西),您可以将其撤消。 kb.perforce.com/article/14/backing-out-submitted-changelists
-
@jamesdlin 实际上我签入的文件根本没有变化,它们与以前的修订版相同。文件有新修订但没有变化时,它只是不干净。
标签: perforce