~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/index.txt

  • Committer: Vincent Ladeuil
  • Date: 2008-01-29 15:16:31 UTC
  • mto: (3206.1.1 trunk)
  • mto: This revision was merged to the branch mainline in revision 3207.
  • Revision ID: v.ladeuil+lp@free.fr-20080129151631-vqjd13tb405mobx6
Fix two more leaking tmp dirs, by reworking TransformPreview lock handling.

* bzrlib/tests/test_transform.py:
(TestTransformMerge): Revert previous patch and cleanly call
preview.finalize now that we can.

* bzrlib/tests/test_merge.py:
(TestMerge.test_make_preview_transform): Catch TransformPreview
leak.

* bzrlib/builtins.py:
(cmd_merge._do_preview): Finalize the TransformPreview or the
limbodir will stay in /tmp.

* bzrlib/transform.py:
(TreeTransformBase.__init__): Create the _deletiondir since it's
reffered to by finalize.
(TreeTransformBase.finalize): Delete the dir only if _deletiondir
is set.
(TreeTransform.__init__): Use a temp var for deletiondir and set
the attribute after the base class __init__ has been called.
(TransformPreview.__init__): Read locks the tree since finalize
wants to unlock it (as suggested by Aaron).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
============================
 
2
Bazaar Main Document Catalog
 
3
============================
 
4
 
 
5
The latest version of these documents are available from Bazaar's
 
6
documentation site, http://doc.bazaar-vcs.org.
 
7
 
 
8
Core Documentation
 
9
==================
 
10
 
 
11
* `User Guide <en/user-guide/index.html>`_ 
 
12
 
 
13
* `User Reference <en/user-reference/bzr_man.html>`_ 
 
14
 
 
15
* `Quick Start Card <en/quick-reference/quick-start-summary.svg>`_
 
16
  (`PDF <en/quick-reference/quick-start-summary.pdf>`_,
 
17
  `PNG <en/quick-reference/quick-start-summary.png>`_)
 
18
 
 
19
* `Release Notes <en/release-notes/NEWS.html>`_
 
20
 
 
21
* `Developer Guide <en/developer-guide/HACKING.html>`_
 
22
 
 
23
 
 
24
Tutorials
 
25
=========
 
26
 
 
27
* `Bazaar in five minutes <en/mini-tutorial/index.html>`_ 
 
28
 
 
29
* `A longer tutorial <en/tutorials/tutorial.html>`_ 
 
30
 
 
31
* `Using Bazaar with Launchpad <en/tutorials/using_bazaar_with_launchpad.html>`_ 
 
32
 
 
33
* `Centralized workflow <en/tutorials/centralized_workflow.html>`_ 
 
34
 
 
35
 
 
36
Other Documentation
 
37
===================
 
38
 
 
39
Moving to Bazaar (Web links):
 
40
 
 
41
* `Switching Guides <http://bazaar-vcs.org/BzrSwitching>`_ 
 
42
  - for users moving from another VCS tool
 
43
 
 
44
* `Migration Guide <http://bazaar-vcs.org/BzrMigration>`_
 
45
  - for teams migrating history from another VCS tool
 
46
 
 
47
Other Documents (Web links):
 
48
 
 
49
* `Glossary <http://bazaar-vcs.org/BzrGlossary>`_
 
50
 
 
51
* `Frequently Asked Questions <http://bazaar-vcs.org/FAQ>`_
 
52
 
 
53
* `bzrlib API reference <http://bazaar-vcs.org/BzrLib>`_
 
54
 
 
55
Technical specifications, roadmaps and various
 
56
technical notes are available in English below:
 
57
 
 
58
* `Developer Document Catalog <developers/index.html>`_