snanalyze - analyze a Subversion dump and index important paths and revisions
snanalyze --dump project.svndump --db index.sqlite3 --verbose
snanalyze combs through a Subversion dump for events that may define tags and branches. It generates an index database with information aobut paths, revisions and copies that may be useful to other programs in the Snerp Vortex toolbox.
Subversion dumps are create by svnadmin(1). Really large dumps may be abbreviated usng the snub(1) tool, which is part of Snerp Vortex.
The location of the Subversion dump to analyze. Required since nothing can be done without one.
The location of the SQLite database to hold the index. Required.
Turn on excessive output for debugging.
App::SnerpVortex - Main documentation for Snerp Vortex.
SVN::Dump - Subversion dumps are parsed by SVN::Dump.
snassign-auto - Automatically assign tags and branches to a snanalyze index.
snassign-gui - Graphical snanalyze index browser. Future plans will allow users to assign branches and tags by hand. Requires Gtk.
snauthors - Extract a basic authors.txt file from a Subversion dump.
snerp - Convert a Subversion repository to a flat filesystem or Git. Uses the snanalyze index, with help from the snassign tools, to intelligently branch and tag as it goes.
Snerp Vortex is Copyright 2010 by Rocco Caputo and contributors.
It is released under the same terms as Perl itself.
To install App::SnerpVortex, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::SnerpVortex
CPAN shell
perl -MCPAN -e shell install App::SnerpVortex
For more information on module installation, please visit the detailed CPAN module installation guide.