On 01.01.11 22:07:10, Eike Hein wrote: > On 1/1/2011 9:21 PM, Andreas Pakulat wrote: > > AFAIK it was always this way, I'm not sure how to fix it right now, but > > the rule files for kdevelop/kdevplatform should have some hints. > > It's true that svn2git has always handled the case of further > commits to a tag after the initial copy correctly by capturing > those commits into git commit objects and attaching the tag > label to the tip of that logical branch. But when a tag wasn't > committed to it used to attach the tag label to a commit object > in the basic commit chain. > > Nicolas is said it's creating no-diff commit objects and > attaching the tab label to them. That doesn't sound like those > are commit objects corresponding to SVN commits after the copy. > He also seems to imply that those commit objects contain the > a commit message equal to the tag annotation. If so then that's > just redundant and svn2git didn't use to do it.
Ah, didn't actually look at the pictures :) Hmm, one other case where svn2git has problems are re-created tags in svn. That is if the whole svn-dir that was tagged is being deleted and re-created. However I'm not sure wether that really results in the seen behaviour, my last non-trivial conversion is too long ago (kdevelop had that). Andreas -- You never hesitate to tackle the most difficult problems. _______________________________________________ Kde-scm-interest mailing list [email protected] https://mail.kde.org/mailman/listinfo/kde-scm-interest
