~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/server.txt

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2006-09-19 03:52:02 UTC
  • mfrom: (2018.1.11 bzr+ssh:// testing)
  • Revision ID: pqm@pqm.ubuntu.com-20060919035202-8174b4dc7ff91add
(Andrew Bennetts, Robert Collins) Add bzr+ssh:// url support and turn the smart server into a anonymous readonly server by default.

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
protocol as a dumb server.  This is the first stage high performance server
29
29
functionality to be delivered.
30
30
 
31
 
The current high performance server **always** provides **read/write** access.
32
 
It is not suitable for publishing of read-only mirrors.
 
31
The current high performance server provides read only access by default for
 
32
security. To enable read-write access, run it with --allow-writes. When using
 
33
the SSH access method, bzr automatically runs with with the --allow-writes
 
34
option.
33
35
 
34
36
It can be configured to run in three different ways:
35
37
 
38
40
 
39
41
Using Bazaar over SSH requires no special configuration on the server::
40
42
 
41
 
    bzr log bzr+ssh://host/~/path/to/branch --remote-bzr-path="~/bin/bzr"
 
43
    BZR_REMOTE_PATH=~/bin/bzr bzr log bzr+ssh://host/path/to/branch
 
44
 
 
45
The `BZR_REMOTE_PATH` environment variable adjusts how `bzr` will be invoked on
 
46
the remote system.  By default, just `bzr` will be invoked, which requires the
 
47
`bzr` executable to be on the default search path.
 
48
 
 
49
The `bzr+ssh://` URL scheme only supports absolute paths from the root of the
 
50
filesystem.  Future versions are expected to support `~` in the same way as
 
51
`sftp://` URLs.
42
52
 
43
53
inetd
44
54
-----