On 9 May 2012 12:12, Lewis Adam-VNQM87 <adam.le...@cambiumnetworks.com> wrote: > I am trying to determine exactly what code changes have occurred between > 2 different releases (including all releases in between).
That's exactly what ChangeLog is for. It lists all the commit log messages, together with the files affected. CHANGES is designed to extract information about the more important changes, including those affecting tracker entries, but relies on the person making the fix to adopt a particular style of log entry. Inevitably, some of these will be missed. But ChangeLog is completely automatic, so is much more comprehensive. > Ideally, I > would like to end up with a list of patch and bug references per file. The best way of seeing what changes have been made to a particular code file would be to browse the on-line Git repository. The 'tree' view shows each individual file, including a 'history' link, listing all of the changes that have been made to that particular file. > Are changes ever made that don't have a patch or bug reference? Frequently! If you look at ChangeLog, you'll be able to see the entries that reference tracker entries from the Bug or Patches trackers. And these are only a relatively small fraction of the overall code changes. Sometimes we'll be fixing a problem that we've come across, that hasn't been reported via the trackers. Sometimes it will have been reported, but we haven't spotted that entry at the time we fix the problem. Sometimes there's be a tracker entry reported for a problem that has already been fixed. And sometimes we'll just forget to reference the tracker entry that we've been working on. CHANGES is a reasonable indication of which entries have been addressed, and when - but it's not necessarily comprehensive. > I have > looked at the ChangeLog and CHANGES files as well as the tracker for > bugs and patches but I can't find an obvious way of getting a definitive > summary which references all the changes that have occurred. Is this > possible? ChangeLog and the Git repository history are the best definitive summaries. But they won't necessarily link in with Bug and Patches tracker entries. Dave ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Net-snmp-coders mailing list Net-snmp-coders@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/net-snmp-coders