ArneBachmann / sos

Subversion Offline Solution

Home Page:https://sos-vcs.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Implement transparent repository upgrade

ArneBachmann opened this issue · comments

Would avoid the manual migration hints in the README.md.
Either use the version information in the repository to determine format, or introduce a new repo_format counter starting from 0.

Alternatively, trigger this via sos upgrade to avoid silent repository changes.

Metadata update done automatically (as there's a backup file created anyway).
Revision data upgrade only after user confirmation (needs dump/backup or user confirmation).

This issue helps in implementing further evolutionary incompatible changes easier.