Hi, First of all, can you see what version of django_evolution is installed on your system? I want to verify that it's new enough.
You can ignore the warnings about things not being called with a database connection. That's just due to not using the new APIs in Django 1.2, but it's harmless for Review Board. Second, that "database disk image is malformed" is coming from sqlite, and it indicates that perhaps the database is corrupt or in some bad state. A quick Google search shows some people who have hit this (not with Review Board) and from what I can tell the database wasn't closed properly due to application crashes. This may be an interesting read: http://www.sqlite.org/lockingv3.html#how_to_corrupt When you copied over the database file, was the Review Board server on that system still running? If so, it may be worth shutting down Apache, copying over the database, and then starting it back up again. I would recommend not using sqlite for Review Board. It doesn't handle concurrency very well, meaning you can hit locking problems with several users using it at once. It's best to use MySQL or PostgreSQL. Christian -- Christian Hammond - [email protected] Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Thu, Aug 26, 2010 at 2:42 AM, WANG Yanchao <[email protected]> wrote: > I upgrade my reviewboard installation from beta to 1.0.9. > I installed a new 1.0.9 reviewboard and make sure it's working on the new > server. and I copy the old db file to the new db (sqlite) > After installation, it tell me there is some missing column in the db so I > run "rb-site upgrade Path" to upgrade the db scheme. > > but I get the following error messages: > There are unapplied evolutions for diffviewer. > There are unapplied evolutions for reviews. > Project signature has changed - an evolution is required > No fixtures found. > /usr/ali/lib/python2.5/site-packages/Django-1.2.1-py2.5.egg/django/db/models/fields/subclassing.py:26: > PendingDeprecationWarning: inner has been called without providing a > connection argument. > stacklevel=1) > /usr/ali/lib/python2.5/site-packages/Django-1.2.1-py2.5.egg/django/db/models/fields/subclassing.py:26: > PendingDeprecationWarning: db_type has been called without providing a > connection argument. > stacklevel=1) > Evolution could not be simulated, possibly due to raw SQL mutations > > Error applying evolution: database disk image is malformed > > Could anyone give me some clue how to deal with this? > > Thanks! > -Yanchao > > -- > Want to help the Review Board project? Donate today at > http://www.reviewboard.org/donate/ > Happy user? Let us know at http://www.reviewboard.org/users/ > -~----------~----~----~----~------~----~------~--~--- > To unsubscribe from this group, send email to > [email protected]<reviewboard%[email protected]> > For more options, visit this group at > http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~----------~----~----~----~------~----~------~--~--- To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
