using ssh:// should hint at bzr+ssh://
Bug #330535 reported by
Jelmer Vernooij
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Undecided
|
Jelmer Vernooij |
Bug Description
It would be nice if bzr gave users a somewhat sensible error message if they used a ssh://foo/bar URL instead of a bzr+ssh://foo/bar URL. Right now it just says "Unknown protocol", but it would be nice if it could point users at bzr+ssh://.
I don't think we should handle ssh:// as alias for bzr+ssh://, since that would cause confusion with git+ssh:// and svn+ssh://. ssh:// also just seems wrong semantically - bzr doesn't talk the ssh protocol directly, it talks the bzr protocol *tunneled over ssh*.
Related branches
lp:~jelmer/bzr/ssh-hints
(Merged)
To post a comment you must log in.
Users of ssh:// might well just be pushing to a random dumb server and expecting it to put the files there over SFTP. See bug 330507, where I note that this seems to be what a git user expected. I think sftp:// would be a more reasonable alias than bzr+ssh:// would be.