【发布时间】:2018-08-26 15:24:09
【问题描述】:
在 Linux 上执行...
服务器版本:P4D/LINUX26X86_64/2013.2/938876 (2014/09/23)
(我知道,它老了,我无法控制)
我使用...将我的分支同步到源分支上的特定 CL
% p4 integrate //a/b/main/...@950828 ...
% p4 resolve -at
% p4 submit
我认为我不需要将我的工作区“p4 同步”到我刚刚通过集成同步到的内容,但我也这样做了(不会有坏处吗?)
我从同一个源分支的不同 CL 中引入了一些更改,并取消了搁置...
% p4_unshelve -b a-branch-spec -s 950891
考虑到消息,这似乎没问题...
- Unshelved Files -
//a/b/branches/my_brahcn/x/y/z/configs_old.dj (delete) (rev: none)
- Messages -
//a/b/branches/x/RHEL6.tcsh - must resolve //a/b/main/RHEL6.tcsh@=950891 before submitting
//a/b/branches/x/w/v/env.cfg - must resolve //a/b/main/w/v/env.cfg@=950891 before submitting
-I- Successfully completed p4 unshelve
阅读有关需要解决的消息,我尝试...
% p4 resolve
No file(s) to resolve.
嗯...我必须解决这些更改,但没有什么要解决的? p4 打开什么也没显示...
% p4 opened
File(s) not opened on this client.
问:这是怎么回事?
另外,如果我使用Integrate/resolve-at/submit 方法将我的分支同步到源分支上更早的更改列表,我的分支是否仍然具有我之前同步到的后一个CL 的更改?
谢谢
【问题讨论】:
标签: perforce