Push fails to push to launchpad

Bug #158813 reported by Jelmer Vernooij
4
Affects Status Importance Assigned to Milestone
Bazaar GTK+ Frontends
Invalid
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?

Revision history for this message
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?

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

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

Changed in bzr-gtk:
status: New → Invalid
Revision history for this message
Jeff Fortin Tam (kiddo) wrote :

shouldn't olive tell the user?

Changed in bzr-gtk:
status: Invalid → New
Revision history for this message
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?

Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

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