/brz/remove-bazaar

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

  • Committer: James Westby
  • Date: 2007-02-22 22:45:49 UTC
  • mto: (2255.5.1 dirstate)
  • Revision ID: jw+debian@jameswestby.net-20070222224549-16u0yxrdrqg3vgpg
(broken) Add the locking methods.

  * Callers should now use lock_read and lock_write before they do
    anything with dirstate.
  * You can only grab a single lock on the object, and can't unlock it
    if not locked.
  * initialize now returns a writelocked object to the caller.
  * This breaks the tests massively, sorry, as they need to do locking now.
    - Currently the main problem is the dirstate never being flushed to disk,
      so all tests trip the assertion that the header is incorrect.
Filename Latest Rev Last Changed Committer Comment Size
..
__init__.py 2255.2.107 18 years ago John Arbash Meinel (working), fix dirstate to use utf8 file ids. Also 11.6 KB Diff Download File
test_list_files.py 2255.2.71 18 years ago John Arbash Meinel Add a test for list_files, and implement it for Di 2.1 KB Diff Download File
test_revision_tree.py 1908.11.5 19 years ago John Arbash Meinel [merge] bzr.dev 2240 1.2 KB Diff Download File
test_test_trees.py 2255.2.107 18 years ago John Arbash Meinel (working), fix dirstate to use utf8 file ids. Also 11.9 KB Diff Download File
test_tree.py 2255.2.69 18 years ago John Arbash Meinel Implement annotate_iter, get_revision_id, and walk 1.2 KB Diff Download File
test_walkdirs.py 2255.2.107 18 years ago John Arbash Meinel (working), fix dirstate to use utf8 file ids. Also 3.3 KB Diff Download File