我有一个更改列表#1234,我从destop1搁置了。它有5个文件,但我想添加另一个文件,说6.c.问题是当我从desktop2执行p4 edit -c 1234 6.c
时,p4会出现change 1234 belongs desktop1
之类的错误。 desktop1和desktop2是同一用户下的不同工作区。
如何发布更改列表1234并让我允许这样做?
答案 0 :(得分:0)
一种方法是创建第二个更改列表:使用desktop2工作区,执行&p; p4 unshelve -s 1234'这将取消默认更改列表中的所有文件到第二个工作区。然后执行' p4编辑6.c'在desktop2上进行更改。那么' p4搁置'并创建一个新的搁置变更清单(它将有一个不同的变更清单编号)。
这种方法的优点是,如果您决定选择第一个版本,那么您仍然拥有第一个更改列表。
您可以测试一个更改列表,然后测试另一个,并决定您要保留哪个。
当您准备就绪时,您可以提交您决定喜欢的更改列表,并删除您决定不保留的更改列表。