We have an SVN Server with a folder structure as follows:
/svn/CompanyName/Trunk/Project
where company name is the project everything gets checked into, everything is in the trunk and each project has a folder... in some cases, we have projects which have a v2 or v3 after them... this was set up about 5 or 6 years ago and i kind of took it on last year...
part of my upgrade plan is to move stuff around so we have the following structure:
/svn/projectname/(trunk|tags|branches)/
the plan would be to take all files from the latest release of a project and place it into the trunk, and if there is a v2 or v1 of a project, put them in their own branch...
so far, i have figured out how to get svnadmin dump and svndump-filter working to get me a particular folder (so, svn/companyname/trunk/project1) and got 2 tests projects out (projectv1 and projectv2). now i need to tell project v1 to import into project/branch/v1 and tell project v2 to import into /project/trunk...
any ideas, other than messing directly with the dump file, on how to rename folders and keep the history?