Forum OpenACS Q&A: Best way to update 4.5-beta to the current release

I would like to update from the openacs-45-beta i am currently working with to the current cvs head revision. (so that i can use dotlrn) As i already have quite a lot of data in the system i wonder if there is a way to update my installation. Besides the acs-kernel things i only use functions of the content-repository.

Is it possible to update the installation (and what would be the best way to do that) or do i have to reinstall?

Have fun,

I added a few update scripts but basically you are on your own for updating the data model.

Of course, any of your changes to tcl or adp need to be merged.

Right now it is not easy.

I'd normally run a diff on both package trees and then go and see what .sql files changed and how. Then I would manually create new functions (and drop old ones -- the create or replace function would finally be a blessing), whenever possible -- making changes to tables (but this has rarely been necessary).

I've once tried the trick of trying to restore a dump from one CVS checkout of OACS onto another -- that was not too much fun an I really did not get anywhere.