希望有人能提供一些启示,因为我的搜索结果很少。
GET /issues/[id].json
获取特定问题的内容。- 对以上内容进行修改。
- 终于
PUT /issues/[id].json
内容回来了。
但是我想使用某种形式的并发控制(理想情况下是乐观锁定)来执行此操作,以便内容不会被2周围的其他人更改,紧随其后的是3破坏所述更改。
此链接暗示了这种可能性:
- redmine.exceptions.ConflictError - (为什么这个类存在?)
我假设有某种方法可以指定一个比较值,可能是updated_on
用 进行比较和交换esk 锁定PUT /issues/[id].json
,但我找不到任何关于此的内容。
Redmine 的 Web 界面提供了一种并发控制机制,所以我很难理解为什么这方面的信息如此之少。