Hi Richard,

I started at the command line, then built a bash script for quick
cloning. I also use Web2py's built in versioning on the Mac, used
Eclipse and a script that allows you to update a subdirectory full of
projects. Now I mostly use the command line and batch pull and
updates. One guy I develop with really likes fully configuring Eclipse
using the voa-web2py2eclpse script but I find it slower and a much
more complex system to maintain than I require for my needs at the
moment (it does work nicely though once everything is setup).


http://code.google.com/p/uc-tools/

This project has the batch pull and update python script
(mercurial_util.py) I like it a lot. Also included is a very  basic
bash script for cloning projects quickly, although it would need to be
adjusted for project names that do not start with "uc_"). The python
mercurial script rocks.

http://code.google.com/p/voa-web2py2eclipse/

This project has a nice script for turning Web2py applications into
Eclipse project. Warning, setup can be a really big dealif you are not
a regular Eclipse user. Great for large projects, but I tend to avoid
it cause I am in love with my text editor.

Have Fun,

Chris

Voice of Access



On Sep 22, 4:40 pm, Richard Vézina <[email protected]>
wrote:
> Hello,
>
> I would start using version control tool in my dev practice and I would like
> to know what the "best" practice to adopt with web2py.
>
> There is not so much information in the book about the "versioning" tool
> available into web2py.
>
> Also, I am not well experienced with the version control.
>
> I learn mercurial because it is planned to be the unique (can't find the
> mail Massimo were saying it) version control that will be use in the future
> of web2py...
>
> I wondering to know if it is better to manage a app with mercurial straight
> (without the versioning tool of web2py) or with the w2p versioning tool?
>
> I would have this work pattern :
>
> Trunk = App
> Branch = clone of trunk
> App version = tagged trunk
>
> Thank you for your help.
>
> Richard

Reply via email to