如何在Perforce中创建新的搁置更改列表
我在工作区A中的几个文件(比如F1、F2、F3)中做了一些更改。我搁置了这些更改(搁置了ID#1)(到目前为止没有问题),并将这些更改取消搁置到新工作区B(没有问题)。在B中取消搁置后,我对工作区B中的文件(F2、F3、F4和F5)进行了一些更改。现在我想将更改从工作区B移动到新的工作区C。在这里,我面临着一个问题如何在Perforce中创建新的搁置更改列表,perforce,unshelve,Perforce,Unshelve,我在工作区A中的几个文件(比如F1、F2、F3)中做了一些更改。我搁置了这些更改(搁置了ID#1)(到目前为止没有问题),并将这些更改取消搁置到新工作区B(没有问题)。在B中取消搁置后,我对工作区B中的文件(F2、F3、F4和F5)进行了一些更改。现在我想将更改从工作区B移动到新的工作区C。在这里,我面临着一个问题 当我尝试从工作区B搁置时,它只列出搁置列表(搁置Id#2)中的文件F4和F5,而不是所有已修改的文件(F1、F2、F3、F4和F5)。当我打开$P4…,它列出了所有5个修改过的文件,
希望有人能尽快帮我解决这个问题。要获取您当前在工作区B中打开的所有文件,并使用所有这些更改创建一个新的工具架,请执行以下操作:
p4 reopen -c default //...
p4 shelve
第一个命令获取所有打开的文件,并将它们与默认变更列表相关联
第二个命令获取默认更改列表中当前打开的所有文件,并使用这些更改创建一个新的工具架