I have several huge subdirectories of svn repository checked out on my computer, and I want to reorganize into one sparse working copy of the whole repository trunk.
- working_copies
- trunk (checked out with --depth=immediates, )
- doc (empty)
- test_data (empty)
- project1 (empty)
- project2 (empty)
- test_data (checkout of trunk/test_data)
- project1 (checkout of trunk/project1)
- trunk (checked out with --depth=immediates, )
Is it possible to do so without checking out everything (several Gb data from a very remote server) ?
Before version 1.6, it was possible to replace .svn subdirectories of a sparse working copy with full ones, since the information was local.
In SVN 1.7, there is only one database at the root of each working copy, and I see no way to manipulate it without connecting to the server. Are there any tools that can help organize working copies without re-downloading them?