+1 for git but one doesn't need knowledge just to download versions. github serves out 29 releases up until 2.0.2 (2 years ago) and google code to 1.77.1 (whoa, 4 years ago)
Just "tested" it, takes for github - 1 click on this link https://github.com/web2py/web2py/releases - 1 click on the provided zip/tar links while for googlecode - 1 click on this link http://code.google.com/p/web2py/source/list - 1 click on the "tag" select - 1 click to choose the version - 1 click on the "download zip" adiacent To be sure to cut off now and for any foreseeable future "lazy click guys" requesting a specific release, I just made a 1-click-solution for @all http://web2py.googlecode.com/archive/R-1.77.1 http://web2py.googlecode.com/archive/R-1.77.2 http://web2py.googlecode.com/archive/R-1.77.3 http://web2py.googlecode.com/archive/R-1.78.1 http://web2py.googlecode.com/archive/R-1.78.2 http://web2py.googlecode.com/archive/R-1.78.3 http://web2py.googlecode.com/archive/R-1.79.0rc1 http://web2py.googlecode.com/archive/R-1.79.0rc2 http://web2py.googlecode.com/archive/R-1.79.1 http://web2py.googlecode.com/archive/R-1.80.1 http://web2py.googlecode.com/archive/R-1.81.1 http://web2py.googlecode.com/archive/R-1.81.2 http://web2py.googlecode.com/archive/R-1.81.3 http://web2py.googlecode.com/archive/R-1.81.5 http://web2py.googlecode.com/archive/R-1.82.1 http://web2py.googlecode.com/archive/R-1.83.1 http://web2py.googlecode.com/archive/R-1.83.2 http://web2py.googlecode.com/archive/R-1.84.1 http://web2py.googlecode.com/archive/R-1.84.2 http://web2py.googlecode.com/archive/R-1.85.1 http://web2py.googlecode.com/archive/R-1.85.2 http://web2py.googlecode.com/archive/R-1.86.1 http://web2py.googlecode.com/archive/R-1.86.2 http://web2py.googlecode.com/archive/R-1.86.3 http://web2py.googlecode.com/archive/R-1.87.1 http://web2py.googlecode.com/archive/R-1.87.2 http://web2py.googlecode.com/archive/R-1.87.3 http://web2py.googlecode.com/archive/R-1.88.1 http://web2py.googlecode.com/archive/R-1.88.2 http://web2py.googlecode.com/archive/R-1.89.1 http://web2py.googlecode.com/archive/R-1.89.2 http://web2py.googlecode.com/archive/R-189.3 http://web2py.googlecode.com/archive/R-1.89.4 http://web2py.googlecode.com/archive/R-1.89.5 http://web2py.googlecode.com/archive/R-1.90.1 http://web2py.googlecode.com/archive/R-1.90.2 http://web2py.googlecode.com/archive/R.1.90.2 http://web2py.googlecode.com/archive/R.190.2 http://web2py.googlecode.com/archive/1.90.2 http://web2py.googlecode.com/archive/R-1.90.3 http://web2py.googlecode.com/archive/R-1.90.4 http://web2py.googlecode.com/archive/R-1.90.5 http://web2py.googlecode.com/archive/R-1.90.6 http://web2py.googlecode.com/archive/R-1.91.1 http://web2py.googlecode.com/archive/R-1.91.2 http://web2py.googlecode.com/archive/R-1.91.3 http://web2py.googlecode.com/archive/R-1.91.4 http://web2py.googlecode.com/archive/R-1.91.5 http://web2py.googlecode.com/archive/R-1.91.6 http://web2py.googlecode.com/archive/R-1.92.1 http://web2py.googlecode.com/archive/R-1.93.2 http://web2py.googlecode.com/archive/1.94.1 http://web2py.googlecode.com/archive/R-1.94.1 http://web2py.googlecode.com/archive/R-1.94.2 http://web2py.googlecode.com/archive/R-1.94.3 http://web2py.googlecode.com/archive/R-1.94.4 http://web2py.googlecode.com/archive/R-1.94.6 http://web2py.googlecode.com/archive/R-1.95.1 http://web2py.googlecode.com/archive/R-1.96.1 http://web2py.googlecode.com/archive/R-1.96.2 http://web2py.googlecode.com/archive/R-1.96.3 http://web2py.googlecode.com/archive/R-1.96.4 http://web2py.googlecode.com/archive/R-1.97.1 http://web2py.googlecode.com/archive/R-1.98.1 http://web2py.googlecode.com/archive/R-1.98.2 http://web2py.googlecode.com/archive/R-1.99.1 http://web2py.googlecode.com/archive/R-1.99.2 http://web2py.googlecode.com/archive/R-1.99.3 http://web2py.googlecode.com/archive/R-1.99.4 http://web2py.googlecode.com/archive/R-1.99.5 http://web2py.googlecode.com/archive/R-1.99.6 http://web2py.googlecode.com/archive/R-.199.6 http://web2py.googlecode.com/archive/R-1.99.7 https://github.com/web2py/web2py/archive/R-2.0.2.zip https://github.com/web2py/web2py/archive/R-2.0.4.zip https://github.com/web2py/web2py/archive/R-2.0.5.zip https://github.com/web2py/web2py/archive/R-2.0.6.zip https://github.com/web2py/web2py/archive/R-2.0.7.zip https://github.com/web2py/web2py/archive/R-2.0.8.zip https://github.com/web2py/web2py/archive/R-2.0.9.zip https://github.com/web2py/web2py/archive/R-2.1.1.zip https://github.com/web2py/web2py/archive/R-2.2.1.zip https://github.com/web2py/web2py/archive/R-2.3.1.zip https://github.com/web2py/web2py/archive/R-2.3.2.zip https://github.com/web2py/web2py/archive/R-2.4.2.zip https://github.com/web2py/web2py/archive/R-2.4.4.zip https://github.com/web2py/web2py/archive/R-2.4.5.zip https://github.com/web2py/web2py/archive/R-2.4.6.zip https://github.com/web2py/web2py/archive/R-2.4.7.zip https://github.com/web2py/web2py/archive/R-2.5.1.zip https://github.com/web2py/web2py/archive/R-2.6.1.zip https://github.com/web2py/web2py/archive/R-2.6.2.zip https://github.com/web2py/web2py/archive/R-2.6.3.zip https://github.com/web2py/web2py/archive/R-2.6.4.zip https://github.com/web2py/web2py/archive/R-2.7.1.zip https://github.com/web2py/web2py/archive/R-2.7.2.zip https://github.com/web2py/web2py/archive/R-2.7.3.zip https://github.com/web2py/web2py/archive/R-2.7.4.zip https://github.com/web2py/web2py/archive/R-2.8.1.zip https://github.com/web2py/web2py/archive/R-2.8.2.zip NB: those are "tagged" releases, meaning that at some point in time were released. There are a few releases that lived shortly because of some bugs (corrected in a later release): this means effectively that you'll need to read the CHANGELOG (if you haven't done already) to realize that the smart move is ALWAYS choose the latest release :-P On Friday, February 28, 2014 9:03:32 AM UTC+1, Tim Richardson wrote: > > > > On Friday, 28 February 2014 06:39:07 UTC+11, Niphlod wrote: >> >> 1 year and a couple of months later still my recommendations are valid :P >> > > In other words, learn git and then you can effortlessly move between any > version you want. The time spent learning this is a huge payoff. mercurial > is probably just as good, I can't speak for it. > > the last chapter of the book has some pointers. > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.