~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/purpose.txt

  • Committer: mbp at sourcefrog
  • Date: 2005-03-09 04:51:05 UTC
  • Revision ID: mbp@sourcefrog.net-20050309045105-d02cd410a115da2c
import all docs from arch

Show diffs side-by-side

added added

removed removed

Lines of Context:
56
56
* As a file-sharing mechanism: even with just a single developer and
57
57
  line of development it can be useful to keep files synchronized
58
58
  between several machines, which may not always be connected.
59
 
 
60
 
 
61
 
----
62
 
 
63
 
Steve Berczuk says__:
64
 
 
65
 
__ http://www.bell-labs.com/cgi-user/OrgPatterns/OrgPatterns?ConfigurationManagementPatterns
66
 
 
67
 
    A successful configuration management process allows:
68
 
 
69
 
    * Developers to work together on a project, sharing common code.
70
 
 
71
 
    * Developers to share development effort on a module.
72
 
 
73
 
    * Developers to have access to the current stable (tested) version of a system.
74
 
 
75
 
    * The ability to back up to a previous stable version (one of a number of NamedStableBases), of a system
76
 
 
77
 
    * The ability of a developer to checkpoint changes to a module and
78
 
      to back off to a previous version of that module