[IPython-dev] Porting SVN history to Launchpad - help needed.

Ville M. Vainio vivainio at gmail.com
Sun Jun 1 01:35:04 EDT 2008

On 6/1/08, Fernando Perez <fperez.net at gmail.com> wrote:

> The SVN trunk has several years of history that I'm not willing to
> lose (I already made the mistake of losing all  project history in the

We didn't actually lose the history - it's still there on launchpad,
albeit on separate branch. We just don't NEED it on our work branch,
since no branching/merging/revert is needed for that code.

The problem with bzr is that it slows down with long history, so not
having it around in our work copies is a net win. As a fun excercise,
we might create an ipython repo with full history at some point - but
it certainly doesn't yield tangible benefits right now.

> We're probably going to lose history no matter what, because of the
> 'branch folding' problem I mentioned earlier.  The current bzr 'trunk'

This doesn't lose history, even if it appears to be so from log
messages. Still, it's annoying that bzr doesn't even WARN about
pushing a branch over a branch with a completely different view of

We might ask the bzr mailing list for a pre-push hook that does this -
OTOH, I think the people with commit access now know to be wary of
this little quirk.

Ville M. Vainio - vivainio.googlepages.com
blog=360.yahoo.com/villevainio - g[mail | talk]='vivainio'

More information about the IPython-dev mailing list