[Shotwell] Downgrading a database-- preventing development version from touching anything important?

Jonas Bushart jonas at bushart.org
Sat Aug 27 23:02:51 UTC 2011


Hi,

you can use multiple libraries for different shotwell versions: 
http://yorba.org/shotwell/help/other-multiple.html

The safest way is to use a backup but I think "downgrading" from 14 to 
12 should be save. Open ~/.shotwell/data/photo.db with an editor for 
SQLite databases. Edit in VersionTable the field schema_version back to 
12. This doesn't realy downgrades your db but shotwell thinks it can 
handle it because its of an earlier version.

Jonas

Am 28.08.2011 00:02, schrieb Conrad Dean:
> Hey everyone,
>
> Thanks to all the great work at Yorba I've finally been able to build
> Shotwell from source on my own machine!  When I noticed it finally
> built without any errors I excitedly fired up the newly built Shotwell
> and everything ran smoothly.  Awesome!
>
> To make sure nothing's been changed I opened up the Ubuntu package
> install of Shotwell (0.9.3) and was greeted with this error:
>
> "Your photo library is not compatible with this version of Shotwell.
> It appears it was created by Shotwell 0.11.0+trunk (schema 14).  This
> version is 0.9.3 (schema 12).  Please use the latest version of
> Shotwell."
>
> Since 0.11 is the current release, I'm not concerned about anything
> breaking, but how can I go about preventing Shotwell from touching my
> personal database in the future?
>
> Also, less important of a concern, is it possible to downgrade a
> database so that older versions of Shotwell can be used on it?
>
> Thanks!
> Conrad
> _______________________________________________
> Shotwell mailing list
> Shotwell at lists.yorba.org
> http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell



More information about the Shotwell-list mailing list