bzr 0.15rc3 error

Jelmer Vernooij jelmer at samba.org
Sat Mar 31 12:55:53 BST 2007


On Fri, Mar 30, 2007 at 12:59:30PM -0500, John Arbash Meinel wrote:
> David Clymer wrote:
> >   File "/home/david/dev/version_control/bzr/bzrlib/repository.py", line 1298, in fetch
> >     raise NotImplementedError(self.fetch)
> > NotImplementedError: <bound method InterRepository.fetch of <bzrlib.repository.InterRepository object at 0x2af6d8646610>>

> I'm pretty sure Aaron fixed this to raise a better error. But it looks
> to me like upstream is a new repository (Knit3,
> --dirstate-with-subtree), and you are trying to pull into an old
> repository (Knit1).

> We don't allow this because it causes data loss. (The reason for the new
> format is that we are storing more information).

> Your 'bzr info' also bears this out, since upstream is:

> repository: Knit repository format 3

> and your local branch is:

> repository: Knit repository format 1

> I don't know why Jelmer went for (--dirstate-with-subtree), perhaps he
> wanted to test nested trees, though I don't know why he would have
> updated his bzr-svn branch.

> Jelmer, can you enlighten us? Was it just that you got excited and
> updated all of your branches?

Yeah, I upgraded before --dirstate-tags was added, so
--dirstate-with-subtree was the only format with tags support as far
as I'm aware.

> Maybe we can find a way to get Jelmer to switch to '--dirstate-tags'
> rather than '--dirstate-with-subtree', so that we don't force everyone
> who wants to use 'bzr-svn' to upgrade their repository format.

I'd be happy to convert back to --dirstate-tags. Does 'bzr upgrade'
support downgrading, though?

Cheers,

Jelmer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 307 bytes
Desc: Digital signature
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20070331/4bcedd3a/attachment-0001.pgp 


More information about the bazaar mailing list