Subdivision can be used to split an svn repository into two part-repositories. This can be especially useful when organizational changes or legal issues dictate that two distinct repositories be used going forward. It can also very useful when the administrator chooses to move unnecessary or bulky files into their own repository. This will speed up backups of the main repository and have significant financial benefits by allowing the administrator to move the secondary repository to a lower tier storage and back it up less often. Using sophisticated algorithms that analyze the svn repository’s data structure, Subdivision will make sure that both repositories will have the required files in each output repository by intelligently including certain files in both repositories if deemed necessary. Subdivision is flexible enough to work directly off the svn server files or from a dump file and can generate either two svn repositories or two dump files as output. And of course the operation is extremely safe as the original repository is never modified so it can be archived away once the administrator is happy with the two output repositories.
Split your svn repository in two parts
Input
Can work directly off the svn repository server’s files or a dump file
Output
Can output two svn repositories or two dump files
Selection
User can select which files or folders should be included in each of the output repositories. Files can be selected for inclusion in both output repositories
Safety
Subdivision will warn the user if there are files that have accidentally not been selected for inclusion in either repository
Intelligent
The Subdivision algorithms will analyze your selection and add derived selections for required ancestry files or folders
Tooltips
Subdivision offers extensive tooltip support throughout the user interface explaining many parts of the functionality. The derived selections are also explained
Details
The details view will provide information such as when a file was added, whether it is the original addition or copied from another place and all the copies that have been made from this file
History
The addition history of a file is also provided in the History view. The history shows when a file was added, moved, copied or renamed in the repository. File modifications are not shown in Subdivision