i'm a n00b when it comes to version control, so i'm wondering if i can ask 
some specific questions. i've RTFM but i'm sure there are things i'm 
missing, so feel free to let me know if my questions are too n00bish. i'm 
using GAE and i'm on a mac, using the web2py source code (not the compiled 
mac app).

first, let's say i have your web2py folder and your apps inside it. i've set 
up mercurial on the web2py folder, and it works great. however, as discussed 
above, it becomes a big problem with upgrading web2py.

so i understand that some of you symlink the files in the web2py folder and 
keep them in /myapp/private. i get that in concept.

but what happens when you actually download the new web2py source code? do 
you download it and then use hg to import it? and do you cp the .yaml files 
out of /private as soon as you import the new web2py file? and how do you 
import the new source without overwriting /myapp -- do you move /myapp 
somewhere else, import web2py and then move it back?

i'd love to hear the actual logistics or see code files if anyone has them. 
i get the concepts of how it works but am having trouble figuring out how to 
handle the nuts and bolts.

thanks,

matt

Reply via email to