From: Paul V. <pau...@gm...> - 2007-08-31 12:11:00
|
이정승 wrote: >> This means that creating the taglist based on creatordate will >> not always give you the correct sorted list. > > Hi. > > When I heard your problem, I thought same solution with your colleague's > Anyway, I think that there is no front door in case of wrong creatordate. > If you find good solution, let me know it, please. > Good luck..! > Hi, It seems there's a very easy solution! See the attached patch. (This is with git version 1.5.2.4). The patch to lib.pl puts the list of tags in the correct order in to the v_tag table. The patch to parset.pl make sure we use the date of the commit (referenced by the tag) for the epoch field. I haven't find a nicer way with any of the git tools to get the same information from only one command. This seemed to be the easiest (several git command produce nice output for not 3 the wanted fields, only git-cat-file does that). When you look at http://tree.celinuxforum.org/gitstat/tag.php you'll also see that the date for v2.6.11-tree up to v2.6.13-rc3 is the same. I think this patch also fixes that. I've only checked it on the kernel git-tree with the commands used, not with gitstat itself. Cheers, Paul. |