On 8/29/07, Sam Vilain <sam@xxxxxxxxxx> wrote: > Giuseppe Bilotta wrote: > > I gather from the man page that doing this is highly frowned upon, and > > requires manual intervention from all the poor souls that pulled in > > the mean time. > > Right, but I think the bad practice should be propagated anyway. It > will affect virtually no-one, and serves to make it the case that even > if such a thing happened, then just fetching the tag gives the expected > behaviour. > > However I'd be prepared to accept that perhaps new tags should be made, > eg "tags/svntagname.r1234", to reflect the fact there are there multiple > tags with the same name but different contents. Urgh. I think I like this idea even less. just use the tag 'tagname' and move it around then :) BTW can git have a tag and a branch with the same name? If not, I would recomment the use of 'name' for the tag, 'name-branch' for the branch, and 'tag-name-branch' for the branch under the tag. > > I've been looking through the git-svn code to see if I could try an > > implementation myself, but I must confess that the task seems way over > > me ... I can't really wrap my mind around the git-svn code enough to > > implement it. > > Coming up with agreed test cases is half (indeed sometimes most of) the > work. The only two svn projects I cooperate with don't have this particular situation. IIRC David mentioned the case? -- Giuseppe "Oblomov" Bilotta - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html