~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to README

  • Committer: mbp at sourcefrog
  • Date: 2005-03-23 23:52:10 UTC
  • Revision ID: mbp@sourcefrog.net-20050323235210-5464746b93c39ed0
more notes on darcs

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
***********************************
 
2
Release notes for Bazaar-NG (pre-0)
 
3
***********************************
 
4
 
 
5
mbp@sourcefrog.net, March 2005, Canberra
 
6
 
 
7
 
 
8
 
 
9
Caveats
 
10
-------
 
11
 
 
12
 
 
13
* There is little locking or transaction control here; if you
 
14
  interrupt it the tree may be arbitrarily broken.  This will be
 
15
  fixed.
 
16
 
 
17
* Don't use this for critical data; at the very least keep separate
 
18
  regular snapshots of your tree.
 
19
 
 
20
 
 
21
Dependencies
 
22
------------
 
23
 
 
24
This is mostly developed on Linux (Ubuntu); it should work on Unix,
 
25
Windows, or OS X with relatively little trouble.
 
26
 
 
27
bzr requires a fairly recent Python, say after 2.2.  2.4 is recommended.
 
28
 
 
29
You must install either cElementTree_ or ElementTree_ first.
 
30
 
 
31
.. _cElementTree: http://effbot.org/zone/celementtree.htm
 
32
.. _ElementTree: http://effbot.org/zone/element-index.htm
 
33
 
 
34
 
 
35
 
 
36
Installation
 
37
------------
 
38
 
 
39
The best way to install bzr is to symlink the ``bzr`` command onto a
 
40
directory on your path.  For example::
 
41
 
 
42
  ln -s ~/work/bzr/bzr ~/bin/bzr
 
43
 
 
44
If you use a symlink for this, Python will be able to automatically
 
45
find the bzr libraries.  Otherwise you must ensure they are listed on
 
46
your $PYTHONPATH.