Hey, I'm working on developing projects that will have live releases. In other words, I want to be able to develop my app calmly on a dev version, and once I'm done with that I want to synchronize it with the live version which is open to the public. I'm using two separate mysql databases for this, because I don't want to fill the live one up with garbage.
The easiest way I've found is to have two different applications (one live and one dev), and to synchronize them by using rsync on linux. It is quite scary though when it comes to alter the db tables. It has happened that the live app completely breaks because of a very simple change (a change of name of a table column). I wonder how you guys encounter this situation. Do you recommend using git? Is it even possible to use git, since web2py so easily gets confused with how the database looks? It would be nice with some tutorial on this, because I have not yet learnt git or similar things. -- 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 [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

