Page 1 of 1

Tracking merges/changes/etc via SVN

Posted: Fri May 18, 2007 3:52 am
by Jenk
Hi all,

We need a tool which will scan Subversion logs to monitor branches that have been merged, and of course those which haven't.

I realise that Subversion is somewhat dynamic and ambiguous in that there isn't a strict trunk/branch enforcement but we have stuck to the "official" guideline as much as possible for the structure of our data.

So, the point.. does anyone know of a tool which will allow us to see which branches have been merged, and which have not? We could go ahead and write our own, but thought it would be best to see if this kind of thing already exists.*

Thanks in advance. :)


*The need for this is so when we come to create a new release, we are able to check that all related bugs have been merged (i.e. fixed)

Posted: Fri May 18, 2007 3:58 am
by Chris Corbyn
Do you mean a tool specifically for showing that? AFAIK, Trac shows merges (it shows everything else).

Posted: Fri May 18, 2007 4:02 am
by Jenk
Ideally, yes, a tool specifically for that. But given how different people use SVN differently; I wasn't expecting a bullseye, but hopefully something that can make parsing the logs easier or something :)

We have standardised log entries (all commits/moves are completed by another tool which inputs delimeted data) and so tracking would be by means of parsing `svn log` messages for branches.

I shall have a gander at Trac, thanks.