BlameMe: A tool to extract the diff output in each pair of revisions from SCM systems

BlameMe is a command line based tool used to analyze and store the differences between each pair of revisions. The information that can be found between two revisions is the committer, the commit identification, the date, files affected, lines added, lines removed, lines modified and the content of each of the lines.

Download

BlameMe is available at http://git.libresoft.es/blameme:

$ git clone http://git.libresoft.es/blameme

Contact

BlameMe developer mailing list

BlameMe developer discussions.

Directly with the author(s)

  • {dizquierdo} at libresoft_dot_es.

Contributing

Bugs and Suggestions

If you think that you have found a bug in BlameMe, then please report it, but please ensure that what you’re reporting is actually a BUG and not a problem on your end.

If you have a suggestion for a new feature in BlameMe, please subscribe to the libresoft-devel mailing list, and let us know. If we like the idea, we will ask for it to be reported to BlameMe tracker as an enhancement, and it might get implemented.

Developing BlameMe

The majority of development discussion takes place at libresoft-tools-devel mailing list.

If you just want to help develop BlameMe, and don’t know where to start, please ask us. Also, there are a few bugs to fix.

Submitting patches

If you have fixed a bug, enhanced some existing feature, or implemented a new exciting feature, don’t hesitate to send us a patch.

NOTE If you are coding BlameMe and need some help, then libresoft-tools-deve mailing list is the best place to contact the developers, but be patient, we all have day jobs.

Screenshots

No screenshots. Command line tool.

Copyright and License

All the files have the next structure:

Copyright (C) 2010 GSyC/LibreSoft, Universidad Rey Juan Carlos

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

AUTHORS: xxxxxx

Others

Image based on http://commons.wikimedia.org/wiki/File:Pointer_(PSF).png

400px-Pointer__PSF__green.png (58.3 KB) Daniel Izquierdo, 08/11/2010 17:24