checkout capistrano https://github.com/capistrano/capistrano
specifically multistage https://github.com/capistrano/capistrano/wiki/2.x-Multistage-Extension On Tue, Dec 11, 2012 at 2:13 PM, KT <[email protected]> wrote: > Hi all - > > As just an RoR hobbyist, I kinda just make things work as I go. It means > sloppy coding and a host of other bad practice. BUT, I'd like to get your > input on the best way to go for development vs production environments. > > I currently have 2 VMs: "trix" is my production server. I cloned "trix" > as "dukes" to make it my development server. > > I also have a VM, "pongo", as my Git server. I'm having a hard time > "getting" Git, though, and I'm wondering if it's the right way to go. > > I was originally going to develop on dukes, push my changes to pongo, then > pull/merge to trix via git. Is this an ok way of doing things? > > If so, can someone help me with the basics on how to actually DO this? It > doesn't seem like it would be too complicated, but I'm just not > understanding the whole git branch-remote-origin-master-whatever stuff... > thanks in advance. > > -- > SD Ruby mailing list > [email protected] > http://groups.google.com/group/sdruby -- SD Ruby mailing list [email protected] http://groups.google.com/group/sdruby
