[IPython-dev] Porting SVN history to Launchpad - help needed.
Sun Jun 1 01:44:43 CDT 2008
On Sat, May 31, 2008 at 10:35 PM, Ville M. Vainio <firstname.lastname@example.org> wrote:
> On 6/1/08, Fernando Perez <email@example.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.
More information about the IPython-dev