{"thread":{"id":"21738","subject":"Git over cvs","startedAt":"2009-11-24T17:07:22Z","lastAt":"2009-11-24T17:07:22Z","messageCount":1,"participants":["Michael J Gruber"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"128251","messageId":"4B0C12CA.4060203@drmicha.warpmail.net","threadId":"21738","inReplyTo":null,"subject":"Git over cvs","fromName":"Michael J Gruber","fromEmail":"git@drmicha.warpmail.net","sentAt":"2009-11-24T17:07:22Z","receivedAt":"2009-11-24T17:07:22Z","isPatch":false,"sender":{"key":"git@grubix.eu","avatar":"https://avatars.githubusercontent.com/u/233215?v=4"},"body":"Hi there,\n\nI got so annoyed by (my own incompetence using) cvs on mozdev that I got\nmyself to use git cvsimport/cvsexportcommit now, just shortly before it\ngets obsoleted by the new shiny remote helpers, and knowing how many\nfailing tests we have for it now.\n\nSetting up a convenient roundtrip with minimal exposure to cvs required\ncollecting some scattered info. I thought this makes a good first blog\nentry (the one after the zeroth) for reference, so in case anyone is\ninterested:\n\nhttp://grubix.blogspot.com/2009/11/git-over-cvs.html\n\nI guess it does require some acquaintance with Git, that's intentional.\n(In short it uses the combined work tree, -W approach.)\n\nCheers,\nMichael\n\nP.S.: There's AdSense on there. I assume you block it anyway using\nNoScript, AdBlock etc.  if you don't like it.\n"}]}