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.

Reply via email to