Push fails to push to launchpad

Bug #158813 reported by Jelmer Vernooij on 2007-10-30
4
Affects Status Importance Assigned to Milestone
Bazaar GTK+ Frontends
Undecided
Unassigned

Bug Description

Hi, I am new to decentralized VCSes like bazaar. I come from a SVN background, and want to play with launchpad and host a branch there.

I installed bzr 0.91 from your debian repositories for ubuntu 7.10, and I installed bzr-gtk by hand (sudo setup.py install) to get the latest Olive version.

I have my folders set up like this:
~/trunks/specto-trunk <-- this is supposed to be the SVN trunk from google code
~/trunks/specto-jeff <-- this is the bazaar branch I want to have.

For the moment being, I created this:
https://code.launchpad.net/~kiddo/specto/specto-jeff

And then, I used olive-gtk to go to ~/trunks/specto-jeff, and do this:
branch -> initialize
*add all the files recursively*
branch -> commit

Now all seems well, but, when I get at the step of sending my branch to the launchpad host, I am left confused. Clicking the Push button, I enter this:
bzr+ssh://<email address hidden>/~kiddo/specto/specto-jeff

I get this dialog: "There is no default push location set.
Set 'bzr+ssh://<email address hidden>/~kiddo/specto/specto-jeff' as default now?" --> this should be an usability bug I think. I had no idea if this thing is "system-wide" or just affects the current branch/repository (and I still don't know). I clicked Yes.

Then this is the problem (dialog) I get: "Target directory already exists. Please select another target."

I feel really dumb :) what must I do?

Jeff Fortin Tam (kiddo) wrote :

it seems to work if I push to a nonexistent branch on launchpad (if I don't "register a branch" on launchpad). WTF?

Jelmer Vernooij (jelmer) wrote :

Branch registration is for external branches (branches not hosted on launchpad).

Changed in bzr-gtk:
status: New → Invalid
Jeff Fortin Tam (kiddo) wrote :

shouldn't olive tell the user?

Changed in bzr-gtk:
status: Invalid → New
Jelmer Vernooij (jelmer) wrote :

it correctly says that a target directory already exists, I'm not sure how we could improve that message. perhaps this is really a bug in launchpad's explanation of what "register a branch" does?

Jeff Fortin Tam (kiddo) wrote :

Hmm. I guess you are right, making an exception because launchpad is poorly worded would be counterproductive. I'll try filing a bug on launchpad.

Changed in bzr-gtk:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related questions