Re: Quickly searching for a note
- From
Joshua Jensen <jjensen@workspacewhiz.com>
- Date
- Sep 21, 2012, 18:34 UTC
- Message-ID
- <505CB337.706@workspacewhiz.com>
- In-Reply-To
- <m2d31fbedd.fsf@igel.home>
----- Original Message ----- From: Andreas Schwab Date: 9/21/2012 9:10 AM
Show 17 quoted lines
> Joshua Jensen <jjensen@workspacewhiz.com> writes: > >> Background: To tie Perforce changelists to Git commits, I add a note to a >> commit with the form "P4@123456". Later, I use the note to sync down the >> closest Perforce changelist matching the Git commit. >> >> I search for these notes by getting a list of revisions: >> >> git rev-list --max-count=1000 >> >> I iterate those revisions and run git show and grep on each: >> >> git show -s --format=%N%n%s --show-notes=p4notes COMMIT > How about "git grep P4@123456 notes/p4notes"? > > Andreas. >
Thanks for the reply.
I should have labeled the format above as "P4@#######". The numeric part will change. The "P4@" will not.
So, I run "git grep P4@ notes/p4notes". I get a bunch of responses. I need the closest commit to HEAD that contains the P4@ text.
Any ideas?
-Josh