This is useful. Perhaps worth making a slice? http://www.web2pyslices.com/main/default/user/login?_next=/main/slices/make_slice
On Oct 30, 6:36 pm, Jonathan Lundell <jlund...@pobox.com> wrote: > In case anyone is interested. I use it under OS X, but it ought to > work under any unixalike. Put it in (say) update.sh in the same > directory as web2py/, and run it to: > > 1. create a snapshot of your current web2py/, renamed to its web2py > version > 2. download the new source version > 3. unzip it over your existing web2py/ > 4. run the web2py application-update command > > Seems to work OK, ymmv, your own risk, always back up, don't come > crying to me, etc. > > #!/bin/bash > # > TARGET=web2py # web2py or a soft link to web2py > read a VERSION c < $TARGET/VERSION > SAVE=$TARGET-$VERSION > URL=http://www.web2py.com/examples/static/web2py_src.zip > > ZIP=`basename $URL` > > # Save a copy of the current version, > # but don't overwrite a previous save. > # > if [ -d $SAVE ]; then > echo "Rename or remove $SAVE first" >&2 > cat $SAVE/VERSION >&2 > exit 1 > fi > if [ -d $TARGET ]; then > echo "Old version:" > cat $TARGET/VERSION > cp -R $TARGET $SAVE > fi > # > # Fetch the new version > # > curl -O $URL > # > # Unzip into web2py > # > unzip -o $ZIP > echo "New version:" > cat $TARGET/VERSION > # > # Update the web2py standard applications > # > python $TARGET/web2py.py --upgrade=yes --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---