Three issues from a Subversion-to-git migration
- From
Eric Raymond <esr@thyrsus.com>
- Date
- Mar 26, 2010, 12:09 UTC
- Message-ID
- <20100326120906.F03BB20CD21@snark.thyrsus.com>
I joined the git list a few hours ago because of experiences I had while migrating one of my projects, GPSD, from Subversion to git. GPSD haa a logical but unusual use case for distributed version control; the best places to test GPS sensors are out-of-doors in cars and other places where wire-line Internet is absent and one may well be out of range of a WAP.
In the course of the migration, I encountered three issues which I think could be addressed with a relatively small amount of work.
1. The git hook scripts for CIA.vc are broken (in a way that is, fortunately, easy to fix) and generally seem to be in an unmaintained, dusty state.
2. The git-svn migration logic does not handle unmodified SVN tag trees well.
3. I'm prone to typos, so I quickly noticed that the existing facilities for editing comments in commits (before they're pushed) are clumsy and dangerous.
I will address these points in detail in separate mails. Issues 1 and 3 I can fix with working code.
-- <a href="http://www.catb.org/~esr/">Eric S. Raymond</a>