~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to README

  • Committer: Martin Pool
  • Date: 2006-01-13 06:31:42 UTC
  • Revision ID: mbp@sourcefrog.net-20060113063142-8e706dc1483c69e1
Bump version to 0.8pre

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
 
bzr has a standard python ``setup.py`` script.  
40
 
 
41
 
To install it system-wide::
42
 
 
43
 
  # python ./setup.py install
44
 
 
45
 
Alternatively you can simply put the source directory on $PYTHONPATH
46
 
and $PATH.
 
1
*******************************
 
2
Release notes for Bazaar-NG 0.6
 
3
*******************************
 
4
 
 
5
bazaar-ng is a distributed/decentralized version control system.
 
6
 
 
7
Features include:
 
8
 
 
9
 * simple to use
 
10
 
 
11
 * runs on Unix and Windows
 
12
 
 
13
 * branches can be hosted on an http server with no special software
 
14
 
 
15
 * full directory versioning including tracking subdirectories, 
 
16
   file renames, symlinks and execute-bits
 
17
   
 
18
 * friendly interface that should be familiar to users of cvs, 
 
19
   svn or other systems
 
20
 
 
21
 * Python interface for extending and embedding, including a 
 
22
   plugin interface
 
23
 
 
24
 * strong integrity protection, including gpg-signing
 
25
 
 
26
 * vibrant and active community
 
27
 
 
28
For usage instructions see 
 
29
http://bazaar.canonical.com/IntroductionToBzr
 
30
or run "bzr help"
 
31
 
 
32
For installation instructions see ./INSTALL