Now I need to create projects out from each directory under root (i.e. each project), with revision number starting from 1 for each project.
The steps I followed -
1. Created svk mirror of each projects root directory.
2. Dump svk's local mirror. This creates a plain svn dump maintaining projects revision number
3. Manually removing projects root directory
4. Load svn dump to a new svn repository
That's it :)
1. Create svk mirror for each project
a. initialize local mirror
svk mirror <svn url>/<project_directory> //<project_name>
b. sync, copy project directory to local svk mirror
svk sync //<project_name>
2. Dump local svk mirrorsvnadmin dump ~/.svk/local > <dumpfile>
3. Manually removing project's root directory4. Create a new project and load the dump
sudo svnadmin create <project_name>
sudo svnadmin load <project_name> < <dumpfile>
1 comment:
wow,
i was looking for this solution for a long while, thanks for mentioning the whole procedure.
Post a Comment