Attempting to mirror bzr branch hosted on sourceforge

Asked by Tim White

I have a number of bzr branches hosted on sourceforge. I am attempting to mirror one of the branches into a launchpad branch but no matter what url I try, keep getting the "Not a branch" error. I believe this is due to the use of loggerhead, and launchpad only being able to mirror off http and not the bzr protocol.

The branch I'm trying to mirror to is at https://code.launchpad.net/~timwhite88/grase/grase
The sourceforge branch I'm trying to mirror is http://grase.bzr.sourceforge.net/bzrroot/grase/grase-www-portal/ and I've tried all different combinations of url to try and get it to work over http.
I can successfully branch the code with the following command on my own machine
bzr branch bzr://grase.bzr.sourceforge.net/bzrroot/grase/grase-www-portal/
However, replacing bzr with http doesn't work. We need the ability to branch with the bzr protocol. Can this be manually setup to mirror via bzr, or can the option of mirroring via bzr please be setup.

Thanks

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
Gary Poster (gary) said :
#1

We do not support automatic mirroring of bzr branches. Our import support is described here: https://help.launchpad.net/VcsImports .

You ought to be able to branch from sourceforge and push to Launchpad, but I realize that this is not what you are asking for.

I'm sorry we cannot be of more help.

Revision history for this message
Max Bowsher (maxb) said :
#2

No, we do support automatic mirrorring of bzr branches.

The problem seems to be that the input validation on the URL field denies bzr: as valid URL scheme. Given it allows bzr+ssh:, I can't see any reason why this should be so ... except that it might be necessary to request an additional outbound firewall hole from the mirroring machines on the bzr protocol port, before this restriction can be lifted.

In any case, it's worth filing a bug about this missing access method to remote bzr branches.

Revision history for this message
Václav Haisman (vzeman79) said :
#3

I am having the same problem with log4cplus bzr repo trunk branch mirroring.

Can you help with this problem?

Provide an answer of your own, or ask Tim White for more information if necessary.

To post a message you must log in.