André Wobst venit, vidit, dixit 16.05.2011 12:42:
> Michael,
> 
> Am 16.05.2011 um 10:39 schrieb Michael J Gruber:
>> Correction: In fact, git-svn does not find any fork point for 0_11.
>> (git log --graph can be misleading for multiple roots.) So it's
>> even worse.
> 
> 
> We can probably alter the content of pyx/tags as well. So it should
> be possible to correct that. Could you comment on what the proper
> layout should be?

Well, strictly speaking there is no single "correct" layout as far as
svn goes because it allows you to do anything, such as converting a
subdirectory into a branch or tag (it is the same).

But I would expect (and before 0_11 it was the case) that the structure
underneath the directories

trunk/
branches/<branchname>/
tags/<tagname>/

is the same. For 0_11 that is not the case, so that, e.g., when you diff
trunk/ against tags/pyx_0_11/ the whole tree will be different, even at
r3129 (tagging revision)!

I think that that tagging should just have been

svn cp trunk tags/pyx_0_11

instead of

svn cp trunk/pyx tags/pyx_0_11

(I omitted the URL prefixes)

That is, if you want to diff any revision against a tagged revsion you
have to do it differently for 0.11 compared to all others.

For now I would suggest fixing the tag (rm or mv then "cp trunk
tags/pyx_0_11", preferably in individual commits).

To go forward, one may get rid of that extra level from cvs times, but
it's not necessary (I omit it from the clone at
http://repo.or.cz/w/PyX.git which tracks the tree
http://repo.or.cz/w/PyX.git/tree) and possibly confusing. And when/if
you switch to another vcs that spurious level could disappear
automatically anyway.

Cheers,
Michael

------------------------------------------------------------------------------
Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
PyX-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pyx-devel

Reply via email to