Hi Christian,

> here is my GIT conversion of the CVS tree. (This is a straight copy of  
> every cvs commit to the 'master' branch. The SVN commits are in a  
> seperate branch which is not included but available, one step at a  
> time).
> 
> You can browse the git import at the temporary location: 
> http://github.com/zuckschwerdt/openobex-cvs/tree
> Also Marcel, for convenience here is a fast-export: (591K) 
> http://triq.net/obexftp/openobex-cvs.gitdump.bz2
> Please use it to set up the kernel.org repository and let us know the  
> url.
> 
> This is the the CVS tree up to June 2007. I spend quite some time and  
> used great care to make sure the history is kept 1-to-1. Also I  
> reviewed every branching and tagging to ensure correct semantics (i.e.  
> no 'hidden' commits with the tags).

the tree looks pretty good, but I do have some comments.

> The gory details:
> 
> Cleaned out some colliding files from CVS' Attic (apparently they were  
> moved by deleting and re-adding them which placed them in the Attic as  
> well as in the tree).
> 
> Switched the initial CVS branching 'vendor' to a tag (no need to  
> branch in a fresh and empty repository).
> 
> Credited Dag Brattli on repository initialization (just so he listed  
> somewhere, had to edit that tag anyway).

I don't like that it says "New repository initialized by cvs2svn." and
we should fix that to says something "Initial revision" or so.

> Fixed release 0.9.6 commit, which had spurious deletes in the tagging.
> 
> Moved Tags from refs/remotes/ to refs/ (which is where genuine git  
> tags are kept).

When I clone the repository, I have no tags whatsoever. Actually they
are there, but will not be displayed correctly when using gitk. So
something is borked somehow.

> Relabeled every tag to follow best-practice and ease branch switching  
> (in git terms checkouts)
> 
> Here is a tag overview:
> 
> vendor -> v0.9
> release-096 -> v0.9.6
> release-097 -> v0.9.7
> release-098 -> v0.9.8
> removed all REL-1_0_0-pre*
> REL-1_0_0 -> v1.0
> REL-1_0_1 -> v1.0.1
> REL-1_1 -> v1.1
> REL-1_2 -> v1.2

Please don't use the "v" in front of the tag. I know that Linus does
this, but it will break git-describe.

So do you have a script that did the import or did you do it manually?

Regards

Marcel



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Openobex-users mailing list
[email protected]
http://lists.sourceforge.net/lists/listinfo/openobex-users

Reply via email to