Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • It's probably something else; on my OS X (svn: 1.05) I got:
    shazam:~ cwinters$ time svn --version > /dev/null

    real    0m0.066s
    user    0m0.050s
    sys     0m0.020s
    shazam:~ cwinters$ time cvs --version > /dev/null

    real    0m0.091s
    user    0m0.000s
    sys     0m0.020s

    My only use of svn has been on win32. There I found that for everything except checking out it was as fast or faster than cvs. Checking out an SVN branch is remarkably slow, but you only take the hit once.

    Having 'svn status' and 'svn diff' that don't have to go out to the repository to get information is excellent.

    I'm hesitant to move from CVS though because at least in the 1.0 series svn used Berkeley DB; I've had BDB storage corrupt more often than filesystems and it's not worth the pain. I heard svn 1.1+ allows you to store in the filesystem though...