I'm just looking for a best practice here.  I am running web2py using
a clone of the repository https://web2py.googlecode.com/hg/.  This has
worked really well for me.  However, I just added a routes.py file.
Clearly, I want to version control this file, but that requires
committing the change to my local web2py repository.  That's not a
problem, except that every time I update to the latest web2py version
I'll have two heads and have to merge.  The merge should always be
done without conflicts, but it would be an extra step I'd have to do
each time.  Also, if I wanted to send patches in at some point in the
future, would those extra changesets in my local repository cause
problems?

I'm pretty well versed in using Mercurial for my own projects, but
web2py is the first open-source project I've been running from the
repository.

My approach would be: Pull --> Update  --> Merge --> Commit.  Is there
a better way?

(Note: I'm using TortoiseHg on Windows, so if anyone has specific
experience with that I'd like to hear that, too.)

Thanks,
Mike

Reply via email to