~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/en/user-guide/server.txt

  • Committer: Ian Clatworthy
  • Date: 2007-11-14 03:50:56 UTC
  • mto: (3054.1.1 ianc-integration)
  • mto: This revision was merged to the branch mainline in revision 3055.
  • Revision ID: ian.clatworthy@internode.on.net-20071114035056-72l6odzpby4bcmub
First cut at new look User Guide including chapters 1 and 2

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
=======================
2
 
Running a Bazaar Server
 
1
Running a Bazaar server
3
2
=======================
4
3
 
5
4
Bazaar does not require a specialised server because it operates over HTTP, FTP
7
6
inetd, or in a dedicated mode.
8
7
 
9
8
Dumb servers
10
 
============
 
9
------------
11
10
 
12
11
We describe HTTP, FTP, SFTP and HTTP-WebDAV as "dumb" servers because they do
13
12
not offer any assistance to Bazaar.  If you make a Bazaar repository available
19
18
Bazaar supports writing over FTP, SFTP and (via a plugin) over HTTP-WebDAV.
20
19
 
21
20
High-performance server
22
 
=======================
 
21
-----------------------
23
22
 
24
23
The high-performance server is currently in development.  It provides a dumb
25
24
server facility as well as additional capabilities which allow the version of
36
35
The server can be configured to run in three different ways:
37
36
 
38
37
SSH
39
 
---
 
38
~~~
40
39
 
41
40
Using Bazaar over SSH requires no special configuration on the server::
42
41
 
52
51
(https://bugs.launchpad.net/bzr/+bug/109143).
53
52
 
54
53
inetd
55
 
-----
 
54
~~~~~
56
55
 
57
56
This example shows how to run `bzr` with a dedicated user `bzruser`
58
57
for a shared repository in ``/srv/bzr/repo`` which has a branch at
68
67
    bzr log bzr://host/branchname
69
68
 
70
69
Dedicated
71
 
---------
 
70
~~~~~~~~~
72
71
 
73
72
This mode has the same path and URL behaviour as the inetd mode.  To
74
73
run as a specific user, you should use ``su`` or login as that user.