编辑搁置的文件以及其他文件后,p4 搁置

use*_*166 5 perforce

我已经把文件搁置了a.txt, b.txt, c.txt

现在我想对 a.txt 和 b.txt 进行一些更改并与新文件一起搁置d.txt

所以,

  1. 作为第一步,使用以下命令取消搁置已搁置的 a.txt、b.txt 和 c.txtp4 unshelve -s <changelist>
  2. 更改 a.txt、b.txt 和 c.txt
  3. 现在该怎么办????(到目前为止,我很好,现在下一步应该做什么来搁置 a.txt、b.txt、c.txt 以及 d.txt 的更改)

注意:在步骤2之后,作为步骤3,如果我尝试再次给出p4 shelve,它只会显示要搁置的d.txt,而不是a.txt、b.txt和c.txt。

有什么简单的方法可以做到吗?

Gra*_*row 10

当你这样做时,你应该得到一个零钱号码p4 shelve。如果你不记得了,p4 opened ...会告诉你的。您需要重新打开 d.txt 并使用 为其提供更改编号p4 reopen -c <change#> d.txt。然后运行p4 shelve -r -c <change#>更新搁置的文件。

  • 最后一步是 p4 shelve -r -c &lt;change_list#&gt; (8认同)