{"thread":{"id":"428","subject":"Anyone working on a CVS->git converter?","startedAt":"2005-05-02T01:42:18Z","lastAt":"2005-05-03T00:28:59Z","messageCount":3,"participants":["H. Peter Anvin","Juliusz Chroboczek","Kay Sievers"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"2345","messageId":"4275857A.1050106@zytor.com","threadId":"428","inReplyTo":null,"subject":"Anyone working on a CVS->git converter?","fromName":"H. Peter Anvin","fromEmail":"hpa@zytor.com","sentAt":"2005-05-02T01:42:18Z","receivedAt":"2005-05-02T01:42:18Z","isPatch":false,"sender":{"key":"hpa@zytor.com","avatar":null},"body":"Anyone working on a CVS->git converter?  I'd like to move klibc \ndevelopment into git.\n\n\t-hpa\n"},{"id":"2372","messageId":"7ioebtvc9s.fsf@lanthane.pps.jussieu.fr","threadId":"428","inReplyTo":"4275857A.1050106@zytor.com","subject":"Re: Anyone working on a CVS->git converter?","fromName":"Juliusz Chroboczek","fromEmail":"jch@pps.jussieu.fr","sentAt":"2005-05-02T16:11:11Z","receivedAt":"2005-05-02T16:11:11Z","isPatch":false,"sender":{"key":"jch@pps.jussieu.fr","avatar":null},"body":"> Anyone working on a CVS->git converter?\n\nNot directly, but you might get your wish Real Soon Now.\n\nI'm currently putting the finishing touches on commit support for\ndarcs-git.  Once that's finished, you should be able to run tailor\n(the CVS to Darcs converter) over a Git repository.\n\nSo hold on for a few days, and drop me a mail if you don't hear from\nme.\n\n                                        Juliusz\n\n\n"},{"id":"2422","messageId":"1115080139.21105.18.camel@localhost.localdomain","threadId":"428","inReplyTo":"4275857A.1050106@zytor.com","subject":"Re: Anyone working on a CVS->git converter?","fromName":"Kay Sievers","fromEmail":"kay.sievers@vrfy.org","sentAt":"2005-05-03T00:28:59Z","receivedAt":"2005-05-03T00:28:59Z","isPatch":false,"sender":{"key":"kay.sievers@vrfy.org","avatar":null},"body":"On Sun, 2005-05-01 at 18:42 -0700, H. Peter Anvin wrote:\n> Anyone working on a CVS->git converter?  I'd like to move klibc \n> development into git.\n\nI tried it with two completely stupid scripts and the nice cvsps.\n\nHere is the tree to browse:\n  http://ehlo.org/~kay/git/gitweb.cgi?p=klibc.git;a=log\n\n\nIn the CVS repo directory export patchsets as individual patches with a\nheader containing metadata:\n  cvsps -x -b HEAD -g -p ../../patches/\n\nsplit exported patches into individial files like author data, log, file list:\n  for i in `seq 1 546`; do ../parse-cvsps-patch.pl ../patches/$i.patch ;done\n\napply it to an completely empty git-repo:\n  for i in `seq 1 546`; do ../apply.sh ../patches/$i.patch ;done\n\nStupid scripts are attached. cvsps is here:\n  http://www.cobite.com/cvsps/\n\nKay\n"}]}