Home | Usage/Deployment | Included Plug-ins | Custom Plug-ins | Hacks |
mkdir ~/my_svn_crawler
svn co https://svncrawler.svn.sourceforge.net/svnroot/svncrawler/trunk ~/my_svn_crawler/
./svn_crawler.sh list
to get informations on the currently installed plug-ins. If some is not relevant for you, delete it to speed up the analysis.rm -rf plugin/codeswarm
)
./svn_crawler.sh gen SVN_URL
-v | Enable verbosity |
-f FNUM | Start the analysis from revision FNUM instead of 1 |
-t TNUM | Stop the analysis at revision TNUM instead of proceeding until the latest |
-o DIR | Generate results in DIR/ instead of the default (./Results). NOTE: -o DIR must be specified also when updating those reports! |
./svn_crawler.sh gen svn+ssh://user@server/path/to/my_project
mkdir ~/repository_copy
scp -r user@server/path/to/my_project ~/repository_copy
./svn_crawler.sh gen file:///home/user/repository_copy/my_project
./svn_crawler.sh up SVN_URL
-v | Enable verbosity |
-t TNUM | Stop the analysis at revision TNUM instead of proceeding until the latest |
-o DIR | Required if and only if you used -o to generate the reports! DIR must match the previous |
svnadmin create $HOME/cloned_repository
touch $HOME/cloned_repository/hooks/pre-revprop-change
#!/usr/bin/env bash
Save and quit
svnsync init file://$HOME/cloned_repository/hooks/pre-revprop-change https://foo.bar.com/svn/repository
svnsync sync file://$HOME/cloned_repository
Multiple repositories
SvnCrawler does not keep track of multiple repositories. A gen
command will delete the current state and any produced report.
However SC does not store any file outside it's own folder, therefore it is possible to stay up to date with multiple repositories with multiple copies of the crawler.
Errors and bugs
Something is not working properly? Please report it on the forum