Daily/weekly commit logs

From: Date: Tue, 03 Nov 2009 12:21:39 +0000
Subject: Daily/weekly commit logs
Groups: svn.migration 
Request: Send a blank email to [email protected] to get a copy of this message
Hi.

Previously, there was a daily email summarizing the commits made to
the various projects.

Whilst the mailing list sort of exists ([email protected]),
the last message was back on July 9th 2009.  I assume this coincides
with the switch from CVS to SVN.


In looking at the features of TortoiseSVN (windows), the meta data for
the SVN repository can be exported to CSV files.

These files show what files were changed and the commit messages.

I've not been able to programmatically generate the CSV files as yet -
I have to do it manually via the GUI.


But I was wondering what mileage would there be in having a
post-commit hook which logged the same data into a SQLite database.

I understand that SVN 1.7 should have the metabase available as an SQLite DB.

So, if the same layout was used (or as much as we needed from it),
then if/when SVN 1.7 has a db for the meta data and svn.php.net is
upgraded to use SVN 1.7, then our summarized commits reporting
could/should be easily amended.


Once the commit data is logged, it should be much easier to produce
weekly/monthly stats/reports/emails on the usage/commits/etc. of the
repository.

Regards,

Richard Quadling.


-- 
-----
Richard Quadling
"Standing on the shoulders of some very clever giants!"
EE : http://www.experts-exchange.com/M_248814.html
Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
ZOPA : http://uk.zopa.com/member/RQuadling


Thread (1 message)

  • Richard Quadling
« previous svn.migration (#572) next »