~bzr-pqm/bzr/bzr.dev

1185.16.80 by Martin Pool
Update news and readme
1
bzr install instructions
2
************************
3
4
Dependencies
5
------------
6
7
bzr requires Python2.4 and cElementTree:
8
9
  http://effbot.org/zone/element-index.htm
10
11
If you wish to access branches over sftp, you will need paramiko and
12
pycrypto:
13
14
  http://www.lag.net/paramiko/
15
2696.2.1 by James Westby
Document optional dependency on pyrex
16
bzr can optionally use compiled versions of some parts of the code
2696.2.3 by James Westby
Windows and others do not require python-dev.
17
for increased speed. When installing bzr you need the ability to
18
build C extensions. Some Linux distributions package the necessary
19
headers separately from the main Python package. This package is
20
probably named something like python-dev or python-devel. FreeBSD,
2696.2.4 by Aaron Bentley
Fix typo
21
Windows, source-based Linux distributions, and possibly other operating
2696.2.3 by James Westby
Windows and others do not require python-dev.
22
systems, have the required files installed by default.
2696.2.2 by James Westby
The release tarballs will contain the .c files, and so pyrex is not needed.
23
24
If you are installing bzr from a bzr branch rather than a release tarball,
25
then you should also have the Pyrex package installed. This is not necessary
26
for release tarballs as they already contain the C files that Pyrex is needed
27
to create.
2696.2.1 by James Westby
Document optional dependency on pyrex
28
29
  http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/
30
1185.16.80 by Martin Pool
Update news and readme
31
Installation
32
------------
33
2382.2.6 by Martin Pool
Recommendation to delete bzrlib when installing
34
When upgrading using setup.py, it is recommended that you first delete the
35
bzrlib directory from the install target.
36
1185.16.80 by Martin Pool
Update news and readme
37
To install bzr as a user, run
38
39
  python setup.py install --home ~ 
40
41
To install system-wide, run (as root)
42
43
  python setup.py install
44
2382.2.3 by Martin Pool
Link from INSTALL to faq and wiki
45
For more information on installation, see
46
http://bazaar-vcs.org/InstallationFaq
47
or write to bazaar@lists.canonical.com.