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
