I just uploaded Git::FastExport 0.07 on CPAN. I think I've reached a stable point in the stitching algorithm, where I'm confident that the results of stitching any number of git repositories together will be consistent. I'll probably do a presentation about it at the next Amsterdam.pm and Lyon.pm technical meetings.
To celebrate, I also setup a web server with my public git repositories. Clone away! Over time, I'll move most of my older CVS/Subversion repositories to git.
By the way, I love git because:
You might consider additionally mirroring the repos to GitHub. It’s a repo-centric social networking site with some very cool collaboration features – every repo on the site has a big fat Fork button, and once someone forks your repo, they can send you pull requests. This is the biggest deal about the site – how smooth it makes the multi-repo pull workflow.
In other notes, commits can be commented on, repos have a wiki and they can have a project page that’s maintained as part of the repo in an unrelated branch, etc etc. Too many cool features to mention. Plus it’s just fun to part of a coding/coder community that’s entirely about the code, and unlike other such sites, there’s very little lock-in, since, hey, everyone has at least one private copy of the code.
And hey, http://github.com/book is not yet taken.
Re:GitHub?
BooK on 2009-01-05T23:16:24
You might consider additionally mirroring the repos to GitHub.
And hey, http://github.com/book is not yet taken.
;-) Well, it's taken now.
:-) Not sure about pushing my repos there, yet. I'm still working on a few scripts to turn the repo produced by git-svn into a repository that looks exactly like I want.