Saved File Format

I understand why storing the information inside a sqlite database is very useful, however...

I backup my information and library using SVN, which stores changes in text formatted files, like Code, or bibtex files (I moved over from bibtex and the tools I was using because of Zotero's features). Because the sqlite file is binary it does not store changes but the entire file each time. Also if I edit the files on multiple computers and there is a syncing problem in binary I would have to just sacrifice the changes.
If I had the ability to select a storage mechanism other than a sqlite database, like many XML files, this would be preferable.

Thank you
Graham
  • edited November 7, 2008
    Other people use version control to store their zotero.sqlite file already. I think it would be short-sighted to change the data back end based on a corner case & question the true need to store a textual revision of the database. However, you can have a script that performs:sqlite3 zotero.sqlite .dump > zotero.sqland then store the zotero.sql text file in your revisioning system.

    Zotero leverages mozstorage, which has but one backend.

This is an old discussion that has not been active in a long time. Instead of commenting here, you should start a new discussion. If you think the content of this discussion is still relevant, you can link to it from your new discussion.