#194 new
Will Bryant

[PATCH] git ID dups and full log parsing

Reported by Will Bryant | June 8th, 2008 @ 08:06 PM

The attached patches make several changes to CC.rb's git support:

1. The standard for short git IDs is 7 chars, not 5; we ran into a dup after just a couple of days operation on our modestly sized repository. Changed to the git standard.

2. Changed the git source control classes to use the full-length IDs internally. CC.rb goes into a tight spin if the git reset fails, which it will whenever the truncated IDs have dups.

3. Added full git log parsing, so that you can now see the changeset files and the commit message.

4. Added Git::Revision#to_s so you can see all this on the dashboard & from notifiers.

Please apply the attached patches or pull from my github master at git://github.com/willbryant/cruisecontrolrb.git.

Cheers,

Will

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

People watching this ticket

Pages