Probably you're talking about continuous delivery, right? But you'll always need a deploy process, to face database versioning and external libraries install or web/rdbms server restarts.
Synchronizing "on the fly" is a risky process and I wouldn't recommend you doing so. On Mon, Feb 10, 2014 at 9:54 AM, Robin Manoli <ramat...@gmail.com> wrote: > 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 web2py+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. -- 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 web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.