{"thread":{"id":"538","subject":"Pointers to CVS 2 GIT imports and gateways","startedAt":"2005-05-08T23:16:16Z","lastAt":"2005-05-09T13:30:56Z","messageCount":4,"participants":["Martin Langhoff","H. Peter Anvin"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"2838","messageId":"46a038f90505081616335c2a61@mail.gmail.com","threadId":"538","inReplyTo":null,"subject":"Pointers to CVS 2 GIT imports and gateways","fromName":"Martin Langhoff","fromEmail":"martin.langhoff@gmail.com","sentAt":"2005-05-08T23:16:16Z","receivedAt":"2005-05-08T23:16:16Z","isPatch":false,"sender":{"key":"martin.langhoff@gmail.com","avatar":"https://gravatar.com/avatar/1e3f311b6c4c15836501901ca58f8c0b0667246488084ba524d8bc9867e22fd9?d=mp&s=160"},"body":"I am looking into importing a cvs repo HEAD history into git using\ncvsps. I read throught the thread where Ingo discussed his import of\nthe kernel sources, but I couldn't find any pointers to what kind of\nshell magic or other associated scripts were used, and google hasn't\nhelped much either.\n\nHow do I feed the patchsets into GIT preserving commit msgs and other metadata?\n\nA related question follows: is anyone running git -> cvs gateways, and how? \n\npointers to TFM will be much appreciated ;)\n\ncheers,\n\n\nmartin\n"},{"id":"2860","messageId":"427EEB9E.9070701@zytor.com","threadId":"538","inReplyTo":"46a038f90505081616335c2a61@mail.gmail.com","subject":"Re: Pointers to CVS 2 GIT imports and gateways","fromName":"H. Peter Anvin","fromEmail":"hpa@zytor.com","sentAt":"2005-05-09T04:48:30Z","receivedAt":"2005-05-09T04:48:30Z","isPatch":false,"sender":{"key":"hpa@zytor.com","avatar":null},"body":"Martin Langhoff wrote:\n> \n> A related question follows: is anyone running git -> cvs gateways, and how? \n> \n\nWhat would be the point?  The reason for bkcvs was that bk wasn't \navailable to everyone.\n\n\t-hpa\n"},{"id":"2862","messageId":"46a038f905050822413ece89b9@mail.gmail.com","threadId":"538","inReplyTo":"427EEB9E.9070701@zytor.com","subject":"Re: Pointers to CVS 2 GIT imports and gateways","fromName":"Martin Langhoff","fromEmail":"martin.langhoff@gmail.com","sentAt":"2005-05-09T05:41:13Z","receivedAt":"2005-05-09T05:41:13Z","isPatch":false,"sender":{"key":"martin.langhoff@gmail.com","avatar":"https://gravatar.com/avatar/1e3f311b6c4c15836501901ca58f8c0b0667246488084ba524d8bc9867e22fd9?d=mp&s=160"},"body":"On 5/9/05, H. Peter Anvin <hpa@zytor.com> wrote:\n> What would be the point?  The reason for bkcvs was that bk wasn't\n> available to everyone.\n\nEase of transition for other automated tasks, perhaps? I don't know\nwhat bits and pieces of infrastructure hang from the old BK-CVS\nchangeset distribution infrastructure.\n\nSome projects do count on CVS gateways even if they use smarter SCMs.\nThis is not just because of licensing issues -- sometimes portability\nand preexisting tools trump SCM changes.\n\nregards,\n\n\nmartin\n"},{"id":"2875","messageId":"427F6610.4020907@zytor.com","threadId":"538","inReplyTo":"46a038f905050822413ece89b9@mail.gmail.com","subject":"Re: Pointers to CVS 2 GIT imports and gateways","fromName":"H. Peter Anvin","fromEmail":"hpa@zytor.com","sentAt":"2005-05-09T13:30:56Z","receivedAt":"2005-05-09T13:30:56Z","isPatch":false,"sender":{"key":"hpa@zytor.com","avatar":null},"body":"Martin Langhoff wrote:\n> \n> Ease of transition for other automated tasks, perhaps? I don't know\n> what bits and pieces of infrastructure hang from the old BK-CVS\n> changeset distribution infrastructure.\n> \n\nNone.  That was all owned by Bitmover.\n\n\t-hpa\n"}]}