Beanstalk Deployments, Web hooks and more.

If you use Beanstalk, then you probably know how pitiful the Deployment options are.  To shed some light, there are only 3 servers running to push for their entire client base according to this Blog posting back in 2009.  Either way the biggest hurdle was the fact if you had an initial repository that was taking more than 20mins to initially deploy will time out and next change either manual or automatic without selecting the “deploy all option” seems to cause a re-attempt at uploading ALL of the files again, only to error out.

So it appears the best solution is using Subversion on the actual production server with a web hook to trigger the SVN update.

:arrow: Wildbit » Beanstalk faster “releases” using web hooks.

:idea: Also if your needing a fast way to disregard sub version files (.svn hidden subdirs) in windows you can use the following .cmd file to search for all folders/files and remove them:

for /f "tokens=* delims=" %%i in ('dir /s /b /a:d *.svn') do (rd /s /q "%%i")

Possibly Related Posts: