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
-~----------~----~----~----~------~----~------~--~---

Reply via email to