URL Identifiers

Bazaar

URL Identifiers

Supported URL prefixes:

aftp://             Access using active FTP.
bzr://              Fast access using the Bazaar smart server.
bzr+ssh://          Fast access using the Bazaar smart server over SSH.
file://             Access using the standard filesystem (default)
ftp://              Access using passive FTP.
http://             Read-only access of branches exported on the web.
https://            Read-only access of branches exported on the web using SSL.
sftp://             Access using SFTP (most SSH servers provide SFTP).

Bazaar supports all of the standard parts within the URL:

<protocol>://[user[:password]@]host[:port]/[path]

allowing URLs such as:

http://bzruser:[email protected]:8080/bzr/trunk

For bzr+ssh:// and sftp:// URLs, Bazaar also supports paths that begin with ‘~’ as meaning that the rest of the path should be interpreted relative to the remote user’s home directory. For example if the user remote has a home directory of /home/remote on the server shell.example.com, then:

bzr+ssh://[email protected]/~/myproject/trunk

would refer to /home/remote/myproject/trunk.

Many commands that accept URLs also accept location aliases too. See :Location aliases.