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

Fernando Perez fperez.net at gmail.com
Sun Jun 1 02:44:43 EDT 2008


On Sat, May 31, 2008 at 10:35 PM, Ville M. Vainio <vivainio at gmail.com> wrote:
> 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 point is that (as per the other message), this branch is now *the*
project.  Making an arbitrary cut in history at any point in time (Feb
2008 in this case) makes no sense.

> 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.

I simply don't like idea of dumping away the whole line of development
with the project's early history.  If we're going to leave some
history aside, I'd rather drop Feb-May 2008 than the previous years.
If we can't make this work, I'll apply the recent changes as a single,
gigantic change with a huge commit message (the whole log), and refer
to the other branch for details.

If I have to choose between 3 months and 3 years of history, I lose
the three months, not the three years. Period.

bzr graft would do the job, we'll see if I can make it run.

Cheers,

f



More information about the IPython-dev mailing list