我对工作区A中的几个文件(例如F1,F2,F3)进行了一些更改。我搁置了这些更改(已搁置ID#1)(到目前为止没有问题),并将这些更改搁置到新的工作区B中(没有问题) )。在B中搁置后,我对工作区B中的文件(F2,F3,F4和F5)进行了一些其他更改。现在我想将更改从工作区B移到新的工作区C。在这里,我面临问题。
如何进行从工作区B到工作区C的所有更改(全部5个文件)。 更具体地说,如何从工作区B创建新的货架,其中包含所有更改,而不仅仅是发布后搁置的更改。
希望有人可以很快帮助我。
答案 0 :(得分:1)
要获取您当前在工作区B中打开的所有文件,并使用所有这些更改制作一个新的架子,请执行以下操作:
p4 reopen -c default //...
p4 shelve
第一个命令获取所有打开的文件,并将它们与默认更改列表相关联。
第二个命令获取默认更改列表中当前打开的所有文件,并使用这些更改制作一个新文件架。