Need 2 vcs-imports migrated from 1.1 to 2a bzr format

Asked by Rodrigo Moya

We are importing 2 projects from GNOME GIT:

https://code.launchpad.net/~vcs-imports/couchdb-glib/trunk
https://code.launchpad.net/~vcs-imports/evolution-couchdb/trunk

to use the merge proposal review process we use at the Online Services team. This works great, but since I moved to bzr 2a, whenever I create a branch from the trunk of those 2 imports, when pushing, I get:

bzr: ERROR: KnitPackRepository('lp-67245712:///~vcs-imports/couchdb-glib/trunk/.bzr/repository')
 is not compatible with
 CHKInventoryRepository('lp-67245712:///~rodrigo-moya/couchdb-glib/optional-introspection/.bzr/repository')
 different serializers

bzr push'ing again works, but it seems it pushes the whole branch, instead of just the changes made on the branch, which takes ages even for simple changes.

I've been told this is because trunk is in 1.1 and I'm creating branches in the 2a format (using Lucid's bzr). So, can the VCS imports be migrated to 2a format? Would that break anything? The proposed branches are merged to GNOME's GIT repositories by hand (bzr-git does not seem to work for me), so apart from a couple of branches that are right now proposed for merging, it's really not a problem if we break old branches. So, is this possible?

Question information

Language:
English Edit question
Status:
Answered
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Tim Penhey (thumper) said :
#1

These have been done. You should be able to stack on them nicely now. The
web ui is likely to not notice for a while though as we burn through the
backlog of the new maverick branches (18k of them). I'm expecting the scanner
to be fully caught up within the next 24 hours.

Tim

tim@elwood:~/src/launchpad$ bzr info -v lp:evolution-couchdb
Standalone branch (format: unnamed)
Location:
  branch root: bzr+ssh://bazaar.launchpad.net/~vcs-imports/evolution-
couchdb/trunk/

Format:
       control: bzr remote bzrdir
        branch: Remote: Branch format 7
    repository: Remote: Repository format 2a - rich roots, group compression
and chk inventories

Branch history:
       142 revisions
       326 days old
   first revision: Thu 2009-06-11 13:23:58 +0200
  latest revision: Mon 2010-05-03 10:12:09 +0200

Repository:
       142 revisions
HPSS calls: 25 (11 vfs)
SmartSSHClientMedium(bzr+ssh://<email address hidden>/)

tim@elwood:~/src/launchpad$ bzr info -v lp:couchdb-glib
Standalone branch (format: unnamed)
Location:
  branch root: bzr+ssh://bazaar.launchpad.net/~vcs-imports/couchdb-glib/trunk/

Format:
       control: bzr remote bzrdir
        branch: Remote: Branch format 7
    repository: Remote: Repository format 2a - rich roots, group compression
and chk inventories

Branch history:
       185 revisions
       328 days old
   first revision: Tue 2009-06-09 12:06:49 +0200
  latest revision: Mon 2010-05-03 10:09:40 +0200

Repository:
       191 revisions
HPSS calls: 25 (11 vfs)
SmartSSHClientMedium(bzr+ssh://<email address hidden>/)

Can you help with this problem?

Provide an answer of your own, or ask Rodrigo Moya for more information if necessary.

To post a message you must log in.