4873 Posts in 7242 Topics by 1471 members
|Go to End|
19 May 2010 at 7:24am
This might not be the right area to post in, but I have a slightly more complex question about how people deal with this.
Currently I work in a multi platform environment for each Silverstripe project, I have:
* A local development machine
* An internal development server
* An external staging server
* A live server
My source code is stored in an SVN repo, I was using Beanstalk, because it can "deploy" to multiple environments and used to deploy SVN:Externals along with the repo.
Unfortunately, Beanstalk have removed SVN:Externals support, so I was looking at other ways to do this.
I was looking at either writing a basic python script that I could add to each project and run on the server, or maybe using buildout. Or even maybe creating a simple bash script.
I was wondering what other people do in these situations? Any advice would be handy.
19 May 2010 at 12:06pm Last edited: 19 May 2010 12:07pm
Found this at Beanstalk:
Never used them (Beanstalk) myself. We pulled (Update) to test, then deployed via rsync to live. We don't have a staging machine though, so that makes it a bit simpler.
|Go to Top|