在Perforce中搁置时自动删除新添加的文件

Ann*_*mus 12 perforce

当我搁置挂起的更改列表时,将还原对现有文件的更改,但不会从文件系统中删除新添加的文件.每次执行搁置操作时,我都需要手动删除这些文件.无论如何在搁架时自动删除新添加的文件?

Ale*_*lor 5

在p4中,如果你愿意进行两次操作,你可以在更改列表上进行正常搁置,然后p4 revert -w在同一个更改列表上执行操作,删除添加的文件.我不知道如何在p4v中这样做.


Mar*_*ark -4

我认为没有办法做到这一点。此行为与恢复已添加的文件一致。如果您“p4 添加”文件然后将其恢复,则恢复时不会删除该文件。如果这样做的话,似乎这是一种不好的行为!丢失文件以及恢复时已进入文件的工作将是非常糟糕的。考虑一下:您在编辑器中编写了一个文件,认真保存,最后准备好“p4 add”它以强制执行。然后你决定不想这样做,所以你恢复,然后你丢失了你的文件???

因此恢复添加不会删除该文件。

  • -1 删除此处搁置文件的本地副本不会出现数据丢失问题。搁置的文件在搁置后可能会得到更多备份,因为它存储在 p4 服务器中。尽管这与 p4 恢复一致,但在 MusikPolice 指出的情况下是不幸且令人烦恼的。 (3认同)