On 26 March 2015 at 10:58, Graeme Geldenhuys <mailingli...@geldenhuys.co.uk> wrote:
> On 2015-03-26 10:42, vfclists . wrote: > > 'git svn find-rev' works for finding the Git commit refs from subversion > > refs only if the subversion refs are of the form rNNNNN, and I thought > > going the other way > > Sorry, I probably haven't had enough coffee yet, but I don't fully > understand. I thought you wanted the latest svn revision number by using > a git mirror (of a subversion repo). That is exactly what the command > does that I posted. > > For example. Here is the last commit I have in my lazarus repo (cloned > from the git mirror on Github). > =============================== > $ git log -1 > commit d7e9b24c9bb114264663cc45d7148a4ade3f2b24 > Author: dmitry <dmitry@4005530d-fff6-0310-9dd1-cebe43e6787f> > Date: Thu Mar 26 00:48:36 2015 +0000 > > printer4lazarus: carbon - replace OSX 10.5 (driver specific) code > with OSX 10.0 compatible code for getting printerinters DPI > > git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@48507 > 4005530d-fff6-0310-9dd1-cebe43e6787f > =============================== > > > As far as I understood, you are interested in finding the SVN revision > of that commit - which is r48507 (by looking at the git-svn-id line. > > > =============================== > $ git svn find-rev $(git log --max-count 1 --pretty=format:%H) > 48507 > =============================== > > As you can see, the command returns exactly that revision for you. > > > The first time you run the 'git svn find-rev' git will do some layout > migration (svn info) for you. Maybe it is also because I'm using the > very latest Git. But after the first run, it will always only return the > svn revision number. > > Your original answer was correct. I needed something for any commit not just the latest, but the example I used was for just the latest commit, and I confused myself as a result. -- Frank Church ======================= http://devblog.brahmancreations.com
-- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus