Branching/checking out "lp:~user/project/branch" URLs should use write-access if possible
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Jonathan Lange |
Bug Description
If I do "bzr branch lp:~me/proj/my-branch", I cannot do "bzr push" in that directory to push back to launchpad without spelling out the "sftp://
Similarly, if I do "bzr checkout lp...", it will checkout from the HTTP location, even if I have write access to that branch via SFTP.
It would be nice if the bzr-lp plugin automatically used write access to bazaar.
This probably requires some minimal configuration to tell bzr-lp what my Launchpad username is. I propose adding a new command to the plugin:
bzr lp-whoami USER
e.g.:
bzr lp-whoami spiv
This is by analogy to "bzr whoami".
An alternative would be for the plugin to extend "bzr whoami" with a --lp option, but my gut feeling is that would be more confusing.
Changed in launchpad-bazaar: | |
status: | Confirmed → In Progress |
Changed in launchpad-bazaar: | |
status: | Fix Committed → Fix Released |
bzr whoami lp:spiv
perhaps.