/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to README

  • Committer: Vincent Ladeuil
  • Date: 2009-12-15 20:32:34 UTC
  • mto: (4905.1.1 integration)
  • mto: This revision was merged to the branch mainline in revision 4906.
  • Revision ID: v.ladeuil+lp@free.fr-20091215203234-d8br6xqfq6pec40z
Move the _warn_if_deprecated call from repo.__init__ to
repo.lock_{read,write} so that branch.lock_{read,write} can call it. This
makes it possible to access locations.conf and branch.conf.

* bzrlib/tests/blackbox/test_exceptions.py:
(TestDeprecationWarning): Test that the suppress_warning
configuration variable is taken into account.

* bzrlib/repository.py:
(Repository.__init__): Delete very old and obsolete
comments. Don't warn about deprecations yet.
(Repository.lock_write, Repository.lock_read): The repo is about
to be locked, check deprecation.
(Repository._warn_if_deprecated): Use the branch config if
available or the global one othewrwise and check for the
suppress_warning variable.

* bzrlib/remote.py:
(RemoteRepository._warn_if_deprecated): Nothing to do here. 

* bzrlib/repofmt/pack_repo.py:
(KnitPackRepository._warn_if_deprecated): Delegate to base class
if needed.

* bzrlib/branch.py:
(BzrBranch.lock_write, BzrBranch.lock_read): Check repo
deprecation.

* bzrlib/help_topics/en/configuration.txt:
Fix the variable name and its description.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
=================
4
4
 
5
5
Bazaar (``bzr``) is a decentralized revision control system, designed to be
6
 
easy for developers and end users alike.  Bazaar is part of the GNU project to
7
 
develop a complete free operating system <http://www.gnu.org/>, and a project
8
 
of Canonical <http://www.canonical.com/>.
9
 
 
10
 
Ready-to-install packages are available for most popular operating systems from
11
 
<http://wiki.bazaar.canonical.com/Download/> or you can install from source by
12
 
following the instructions in the INSTALL file.
13
 
 
14
 
To learn how to use Bazaar, see the official documentation in the `doc`
15
 
directory or at <http://doc.bazaar.canonical.com/en/>.
 
6
easy for developers and end users alike.  Bazaar is part of the GNU project
 
7
to develop a complete free operating system.
 
8
 
 
9
To install Bazaar, follow the instructions given at
 
10
http://bazaar-vcs.org/Download. Ready-to-install packages are available
 
11
for most popular operating systems or you can install from source.
 
12
 
 
13
To learn how to use Bazaar, see the official documentation at:
 
14
 
 
15
    http://doc.bazaar-vcs.org/en/
16
16
 
17
17
For additional training materials including screencasts and slides,
18
18
visit our community wiki documentation page at:
19
19
 
20
 
    http://wiki.bazaar.canonical.com/Documentation/
 
20
    http://bazaar-vcs.org/Documentation/
21
21
 
22
 
Bazaar is Free Software, and is released under the GNU General Public License,
23
 
version 2 or later.
 
22
Bazaar is written in Python, and is sponsored by Canonical Limited, the
 
23
founders of Ubuntu and Launchpad. Bazaar is Free Software, and is released
 
24
under the GNU General Public License.
24
25
 
25
26
Bazaar highlights
26
27
=================