| Summary: | "Attempt to modify historical revision"-Exception after branch merge | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Modeling] EMF | Reporter: | Pascal Lehmann <pascal.lehmann> | ||||||
| Component: | cdo.core | Assignee: | Eike Stepper <stepper> | ||||||
| Status: | CLOSED FIXED | QA Contact: | Eike Stepper <stepper> | ||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | cyril.jaquier | ||||||
| Version: | 4.0 | ||||||||
| Target Milestone: | --- | ||||||||
| Hardware: | All | ||||||||
| OS: | All | ||||||||
| Whiteboard: | offline-01 | ||||||||
| Attachments: |
|
||||||||
|
Description
Pascal Lehmann
Created attachment 178306 [details]
TestCase
Created attachment 178307 [details]
Proposed patch
Here is a patch proposal, but I'm unsure if this is the correct place to patch. I first tried to patch it on the server, but then went back to patch the version in the InvalidationTransition where the version is usually increased.
I increase the version by one when the source version equals the target version, which shouldn't be valid case.
1) The number of lines that you changed is smaller than 250. confirmed. 2) You are the only author of these changed lines. confirmed. 3) You apply the EPL to these changed lines. confirmed. Good catch, Pascal! Committed to HEAD Available in R20110608-1407 |