Search code examples
svnbranchamazon-elastic-beanstalkbeanstalk-svn

Deploying using Beanstalk SVN Branches


Beanstalk suggests having branches set up (in SVN) to act as listeners for deployment, (i.e. /branches/development/).

I know how to merge changes to a branch, if I'm currently working in that branch.

The question is, is it possible to push changes from the trunk or another branch to the deployment branch, while not actually working in the deployment branch.

Basically, I work either in the trunk of a feature branch and I want to be able to type in a quick command to push the latest set of changes from my working copy to the deployment branch. Can I do this? If so, can you provide an example?

Rich


Solution

  • There is no way with normal standalone svn to do a merge directly to the repository, you need to merge your changes to a working copy. Think of it like this, you needs some where to resolve all conflicts before finalizing the merge.