I have access to a full local GIT checkout. I filtered the commit message log 
to select out (only) the entries containing "svn path=/trunk/boinc/; 
revision=", and copied them to a text file.Once I'd extracted the two types of 
revision numbers, I imported them into a database and used a SQL query to find 
the duplicates - which is why I'm sure it's an exhaustive list. Using the same 
example, I found

----
Modified: checkin_notes
Modified: client/app.cpp
Modified: client/cs_prefs.cpp

Revision: ffc2266a58154aaafbfcafa994da7b6e2c7e20bb
Author: Rom Walton <[email protected]>
Date: 01/11/2012 18:49:45
Message:
- Client/manager: if a GPU app is suspended because a GPU-exclusive

app is running, show an appropriate message.

svn path=/trunk/boinc/; revision=26128
----
Revision: 6419ac2b4dc248404014f77fa7575adb0056c98f
Author: David Anderson <[email protected]>
Date: 20/09/2012 07:09:02
Message:
- Client/manager: if a GPU app is suspended because a GPU-exclusive

app is running, show an appropriate message.

svn path=/trunk/boinc/; revision=26128
----

Sure enough, both of
http://boinc.berkeley.edu/trac/changeset/ffc2266a58154aaafbfcafa994da7b6e2c7e20bb/boinc

http://boinc.berkeley.edu/trac/changeset/6419ac2b4dc248404014f77fa7575adb0056c98f/boinc

 
show svn revision=26128 - in that case, David's is a master code checkin and 
Rom is copying to the client_release_7.0a branch.



>________________________________
> From: Oliver Bock <[email protected]>
>To: Richard Haselgrove <[email protected]> 
>Cc: "[email protected]" <[email protected]> 
>Sent: Monday, 19 November 2012, 14:09
>Subject: Re: [boinc_dev] GIT migration: integration with user web/BBCode links
> 
>On 11/19/12 14:53 , Richard Haselgrove wrote:
>
>> The ten svn changesets in that table are the only ones which can't be
>> used immediately for redirects, because of ambiguity - no primary key is
>> possible until the duplicate references are resolved manually.
>
>How did you find these ambiguities? Using the direct query below returns
>single/unique SHA1s for all of your ten revisions.
>
>HTH,
>Oliver
>
>
>>     ------------------------------------------------------------------------
>>     *From:* Oliver Bock <[email protected]>
>>     *To:* Richard Haselgrove <[email protected]>
>>     *Cc:* [email protected]
>>     *Sent:* Monday, 19 November 2012, 12:30
>>     *Subject:* Re: [boinc_dev] GIT migration: integration with user
>>     web/BBCode links
>> 
>>     On 11/19/12 12:17 , Richard Haselgrove wrote:
>>     > Sorry, table lost formatting in email. Try:
>>     > 26128 6419ac2b4dc248404014f77fa7575adb0056c98f,
>>     ffc2266a58154aaafbfcafa994da7b6e2c7e20bb
>> 
>>     1) What's the purpose of the 2nd SHA1 again?
>>     2) The same can be done directly like this:
>> 
>>     git log --pretty=format:%H --grep "revision=26128"
>
>_______________________________________________
>boinc_dev mailing list
>[email protected]
>http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
>To unsubscribe, visit the above URL and
>(near bottom of page) enter your email address.
>
>
>
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to