I am working on a piece of software that has four different projects. Each of these projects is stored in a separate SVN repository, with a trunk and two branches.
So it looks like this
repo1
trunk
src
branches
branch1
src
branch2
src
etc...
repo4
trunk
src
branches
branch1
src
branch2
src
What I want to do is combine these repositories into a single repository so that I can do switches, merges, and history in a single repository and not have do deal with four different ones.
So I envision it looking like this in the end
repo
trunk
project1
src
etc...
project4
src
branches
branch1
project1
src
etc...
project4
src
branch2
project1
src
etc...
project4
src
Is it possible to do this? I have looked at Combining multiple SVN repositories into one which discusses how to have trunk
branches
tags
inside each project, but I would like the projects to be contained within the different standard SVN folders (unless there is a good reason not to).
svnadmin dump
(at leastNode-path
&Node-copyfrom-path
, but there may be others. Doable, but time-consuming. The other solution you linked to is a helluvalot easier. It would even be easier to load the paths in that link & then just manually mv them to the desired location if the total number of tags/branches isn't that high. – Wrikkendump
you might accidentally break something. – Wrikken