[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
Comments and changes to this ticket
-
Will Bryant June 8th, 2008 @ 08:06 PM
- no changes were found...
-
Will Bryant June 8th, 2008 @ 08:06 PM
- no changes were found...
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป