Feature #384
E1.5.01 - Data Version Numbers in the repository
| Status: | Closed | Start: | 11/13/2009 | |
|---|---|---|---|---|
| Priority: | High | Due date: | 11/14/2009 | |
| Assigned to: | John Wimbish | % Done: | 100% |
|
| Category: | Windows | Spent time: | - | |
| Target version: | 1.5x | Estimated time: | 12.00 hours |
Description
OurWord now writes a tag in the repository giving a version number for the data format.
On synching, when pulling from a repository, if the tag is a number which is greater than that which OurWord understands, then OurWord does a rollback the pull and aborts the synch. It displays an error message telling the user that an upgrade to a newer version is needed.
In this manner, older versions of OurWord will not attempt to read data formats that they might otherwise not understand. It means that users of older versions can keep working; they just can't synch.
The tag is written just prior to a push, when OurWord determines that the version number in the repository is less than what it understands. By looking at the tags in the repositiory, one can track when data formats were changed.
History
Updated by John Wimbish about 2 years ago
- Target version changed from 1.4.x to 1.5x