A读取版本3,B将内容更新为版本4;A随后提交基于版本3的修改。
遇到这样的情况,旧页面的保存可能覆盖刚刚完成的新修改。
可以把任务交代成这样:
材料:
A读取版本3,B将内容更新为版本4;A随后提交基于版本3的修改。
任务:
设计版本校验:带上期望版本3,当前为4时拒绝覆盖并展示差异;提供合并后再保存的路径。
交付要求:
输出状态转移表和逐项执行条件;仅设计流程,不实际修改文件、调用接口或发送消息。
合并不能仅比较更新时间,仍需确认正文差异。参考处理
A收到版本冲突;版本4保留;不按最后写入者自动覆盖。
合并不能仅比较更新时间,仍需确认正文差异。
以上为演示案例,可替换成自己的材料。