R: [Mono-devel-list] Analyzing Subversion logs

Ben Maurer bmaurer at ximian.com
Wed Jan 12 11:19:18 EST 2005


> Hi Ben,
> thanks a lot for your really interesting and quick response.
> The core of my thesis consists of extracting and analyzing process
> information from Subversion repositories. I have defined several metrics
> and I am trying to use them against Open Source projects hosted on
> Subversion. The goal is to show that the enormous information available
> in the repositories can be used for software engineering studies. For
> example, it would be interesting to find how much Agile Metodologies are
> in use in the Open Source community.

Very interesting.

> Apart to be an interesting result, this fact becomes strange when you
> notice that we have (for miguel, for example):
>  -  2 occourrencies of commits distant less than 1 second;
>  -  1 occourrencies of commits whose distance is between 1 and 2 second;
> -  2 occourrencies of commits whose distance is between 2 and 3 second;
> -  3 occourrencies of commits whose distance is between 3 and 4 second;
> - 57 occourrencies of commits whose distance is between 4 and 5 second;
> - 15 occourrencies of commits whose distance is between 5 and 6 second;
> - 13 occourrencies of commits whose distance is between 6 and 7 second;
> the distribution then tends slowly to zero.
>
> Essentially I need to understand how it is possible to have really close
> commits.
> Is there a tool that gives you the ability to prepare a serie of commits
> (each one with his own message) and then run all the operations
> automatically?
Not really, it is usually just fast typing (miguel is an especially
special case, because he works in the Boston office, which is where our
server is. So, there is basically no network lag).

-- Ben





More information about the Mono-devel-list mailing list