in reply to Perl Data Transfer Rate

My question is: why do you even care about the checkout time? It's not like you check out 100 packages a day (or are you?)

The interesting actions in any source management system are committing, branching, merging and updating. And those depend much more on the underlying architecture than whatever you're measuring right now.

Here's linus calling you stupid and ugly :-)

Replies are listed 'Best First'.
Re^2: Perl Data Transfer Rate
by Mr. Muskrat (Canon) on Nov 15, 2008 at 18:58 UTC
    I haven't used SVN much but if it is anything like ClearCase then the larger the file is, the longer the checkout takes. I have a file that is roughly 1.5G and it takes between 20 and 30 minutes to check it out with ClearCase. :(
        It's a tarball of third party software. I agree with you however the powers that be want even third party software to be revision controlled.
        The time I am trying to calculate is to fix some major performance issues on project migrations. So I need to calculate the list of files on checkout and the time they took and kb/sec. Still trying to find a light there. I know Tortoise SVN gives this after the checkout or export is done. I am not able to get it through any of the solutions mentioned above in my script.