{"thread":{"id":"20066","subject":"Re: New Bzr to Git migration tool","startedAt":"2009-07-09T17:36:13Z","lastAt":"2009-07-09T20:06:33Z","messageCount":2,"participants":["David Reitter","Henrik Nilsson"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"117712","messageId":"37B936CB-2B2F-49DB-B282-EAD6C87E9A63@gmail.com","threadId":"20066","inReplyTo":null,"subject":"Re: New Bzr to Git migration tool","fromName":"David Reitter","fromEmail":"david.reitter@gmail.com","sentAt":"2009-07-09T17:36:13Z","receivedAt":"2009-07-09T17:36:13Z","isPatch":false,"sender":{"key":"david.reitter@gmail.com","avatar":"https://gravatar.com/avatar/0b9f43c735737567aec3272fea5afa461ffa049f180103c1aab629aa6c1207f1?d=mp&s=160"},"body":"Henrik Nilsson wrote on git@vger.kernel.org:\n\n> I recently wrote a Bzr to Git migration tool and thought I'd share it\n> with anyone who might be interested.\n> It's written in shell-script and iterates through the Bzr commits\n> while adding those changes to a new Git repository.\n\nThis is interesting to me, as my use case will involve extending an  \nexisting git repository iteratively from the bzr commits.\nLooking at the technique, this should be possible that way.\n\nI am missing support for converting all branches of the repository.   \nMore importantly, don't merges get lost?  All your git side commits  \nseem to have a single parent.\n"},{"id":"117719","messageId":"d51232210907091306n46c0cda6g49bf9880d701f2e0@mail.gmail.com","threadId":"20066","inReplyTo":"37B936CB-2B2F-49DB-B282-EAD6C87E9A63@gmail.com","subject":"Re: New Bzr to Git migration tool","fromName":"Henrik Nilsson","fromEmail":"henrik30000@gmail.com","sentAt":"2009-07-09T20:06:33Z","receivedAt":"2009-07-09T20:06:33Z","isPatch":false,"sender":{"key":"henrik30000@gmail.com","avatar":null},"body":"2009/7/9 David Reitter <david.reitter@gmail.com>:\n> Henrik Nilsson wrote on git@vger.kernel.org:\n>\n>> I recently wrote a Bzr to Git migration tool and thought I'd share it\n>> with anyone who might be interested.\n>> It's written in shell-script and iterates through the Bzr commits\n>> while adding those changes to a new Git repository.\n>\n> This is interesting to me, as my use case will involve extending an existing\n> git repository iteratively from the bzr commits.\n> Looking at the technique, this should be possible that way.\n>\n> I am missing support for converting all branches of the repository.  More\n> importantly, don't merges get lost?  All your git side commits seem to have\n> a single parent.\n>\n>\n>\n\nYes I suppose they do.\nThe Bzr repository I was working on when I wrote this script has not\nbeen dealing with any branches.\n\nI should have mentioned that I am not looking for feedback to work\nfurther on this, unless I have any need for it myself, but you are\nvery welcome to build upon it. :)\n\nHenrik Nilsson\n"}]}