The SVN module is just a demostrator :) I call basic update/commit/log/ status/commit methods of a plugin module within the VCSS dir, so it really doesn't matter what the undlerlying VCS is. If you drop a module in there that knows bzr, hg, git, whatever, voila, the admin interface will automagically be able to use it. Of all the vcss I know subversion best, that's why I made its module first.
Also, the modules are graceful-fail. If you don't have python-svn or it's dependencies, you don't get the option of checking out/versioning svn projects. For other modules, ditto, it's not a hard dependency. On Mar 2, 5:48 pm, mdipierro <mdipie...@cs.depaul.edu> wrote: > I like the idea but I hate svn Moreover python-svn requires binaries. > Can we do this with a pure python version control system like bzr or > hg? > > Massimo > > On Mar 2, 9:29 am, AchipA <attila.cs...@gmail.com> wrote: > > > What do you think about this ? We talked about it a while ago, I > > pushed a higly experimental prototype in a branch on launchpad: > > > lp:~achipa/web2py/versioncontrol > > > Notes: > > - only subversion, but can easily be extended to other VCSs > > - you need python-subversion for it to actually work > > - no HTTPS support yet > > - authentication is broken, try repos that allow anonymous access for > > now > > > For example try checking > > outhttp://web2py.googlecode.com/svn/trunk/applications/examples > > as another app. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" 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 -~----------~----~----~----~------~----~------~--~---