Merging Subversion Repositories

If you have for some reason started out with separate subversion repositories for different aspects of your project but realized that this setup does not make sense anymore, you can use the following instructions to merge repositories.

It is assumed that you intend to merge repository repos1 into repos2 although you can use this method for merging several repositories as well:

  1. Dump repos1

  2. Load dump of repos1 into repos2

  3. Optionally move new files and dirs to new locations

Feedback is always welcome! If you'd like to get in touch with me concerning the contents of this article, please use Twitter.