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.
