Yeah, I wish it had it's only little self updater. And the best would be to go back a step as well. Regards, Jason Brower
On Fri, 2009-10-30 at 16:36 -0700, Jonathan Lundell 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 -~----------~----~----~----~------~----~------~--~---