On Sun, 2010-11-28 at 22:06 -0600, Jonathan Nieder wrote: > Paul Wise wrote: > > On Sun, 2010-11-28 at 12:03 -0600, Jonathan Nieder wrote: > > >> Thoughts on this would be very helpful because the same questions come > >> up in implementing "native" svn support for git. > > > > At the very least git svn --convert should do these: > > > > 1. SVN tags that are actually tags in SVN (ie dir copies with no > > non-copy commits) are converted to git tags. > > 2. SVN tags that are actually branches in SVN despite being labeled > > tags (these exist unfortunately) are left as branches. > > ... and what happens when a tag changes from (1) to (2)?
--convert (which doesn't exist yet) would be a one-shot conversion that would drop all the SVN cruft from the resulting git repo. Since the conversion is once-off and no trace of SVN is left afterwards, that cannot happen. My initial interest in this bug report ends at proper behaviour for --convert, I'm not that interested in proper behaviour for git repos that are still tracking SVN repos, but I would guess that the git tags should get removed and branch heads added. -- bye, pabs http://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part

