Cancelling branch with Ctrl-C and then branching again starts from the beginning

Bug #297786 reported by Nicholas Allen
2
Affects Status Importance Assigned to Milestone
Bazaar Subversion Plugin
New
Undecided
Unassigned

Bug Description

I was checking out a large subversion repository with bzr-svn. It was fetching the revisions and had fetched about 15000 of them. At this point (due to the memory leak bug) my computer had almost no memory available so I Ctrl-C'd it and then ran the command again. Unfortunately, bzr-svn started from revision 0 again instead of where it had got to.

It used to be that you could get around the major memory leak bug by interrupting and restarting but this is no longer the case.

It seems that the memory leak is much less severe than it used to be (I used to run out of memory after about 2000 revisions) but it is still there.

I was using the very latest bzr-svn (as of 2 days ago) branched with "bzr branch lp:bzr-svn".

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

and you're running this inside of a shared repository ?

Revision history for this message
Nicholas Allen (nick-allen) wrote :

No this was a standalone branch - I thought that bzr-svn was storing the revisions in its database.

Also after hitting Ctrl-C the branch was an invalid branch. ie bzr could not work with it. It would be nice if it was a valid branch up to the revisions that were fetched so you could just pull from it to continue.

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

In that case, this is not a regression. Resuming has only ever worked from within a shared repository.

Revision history for this message
Nicholas Allen (nick-allen) wrote :

Ok thanks for the info. I must have done it inside a shared repository last time. Sorry for that...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.