Unlike "svn ls --depth infinity" command it performs only 1 SVN request, hence saves time. As a bonus it obtains md5 checksums of the files.

Project Activity

See All Activity >

Follow fast-svn-crawler

fast-svn-crawler Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
1
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • Very quick; very simple; very effective. Haven't tried for support, so can't review that.
  • Really nice tool to fast search a Subversion/SVN repository. Especially when the repository is large and source code is distributed in a lot of modules, the question often arises where to find a certain code file, e.g. a header you need. A fast search is available if you have access as the SVN admin, using "svnlook tree <your-repo> | grep <file_name> " on the repo host computer. But this is rarely the case. As a normal user you can only use "svn list --depth infinity <your-repo>" (or short "svn list -R ") , but this is exceptionally slow! The svn-crawler from this module fastsvncrawler is an easy to use and fast solution, and I could not find any alternative. It is a very small C binary (38 k, shared link) and needs the package "subversion-libs". On my system it is about 20 times faster than the "svn list" command! In its current state as of 2013 it did not compile on my CentOS7 system, I had to make these changes in CMakeLists.txt: * replace 'include/apr-1.0' by 'include/apr-1'. * add two extra libs lines for libsvn_delta and libsvn_subr: find_library(LIBSVN_DELTA_LIBRARY NAMES svn_delta-1 DOC "libsvn_delta") find_library(LIBSVN_SUBR_LIBRARY NAMES svn_subr-1 DOC "libsvn_subr") * include the two libs in the last line "target_link_libraries": target_link_libraries(svn-crawler ${LIBSVN_RA_LIBRARY} ${LIBSVN_CLIENT_LIBRARY} ${APR_LIBS} ${LIBSVN_DELTA_LIBRARY} ${LIBSVN_SUBR_LIBRARY})
Read more reviews >

Additional Project Details

Registered

2013-03-16