【发布时间】:2018-08-23 18:06:13
【问题描述】:
我一直在将 perforce 的 dvcs 放入铃声中,发现了一个我似乎无法解决的新问题。
- 我知道有一个文件会发生冲突,所以我执行了 p4v 提取。
- 我选择“稍后完成”作为分辨率。
- 我解决了与自动合并的冲突并提交了。提交后验证结果正确。
- 当我尝试从 p4v 提取时,我得到“提取已从远程服务器等下载新文件”,并指示我已经解析了同一个文件(状态显示为“解析中”)。
- 我单击对话框中的解决按钮,然后得到“没有需要解决的文件”。
- 如果我单击“稍后完成”,则在任何自动创建的更改列表中都没有需要解决的冲突。
- 如果我从命令行运行 p4 fetch,我会得到“changelist# - 没有高于该更改列表编号的修订版本。没有要获取的更改。”
问题:
为什么我的 fetch 检测到的文件仍需要解析?
为什么 p4 fetch 与 p4v fetch 不同?
如何清理损坏的状态? (例如 p4v 中的 fetch 没有检测到新文件,清理了切线库等)
【问题讨论】: