/brz/remove-bazaar

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

  • Committer: John Arbash Meinel
  • Date: 2007-03-01 21:56:19 UTC
  • mto: (2255.7.84 dirstate)
  • Revision ID: john@arbash-meinel.com-20070301215619-wpt6kz8yem3ypu1b
Update to dirstate locking.
Move all of WT4.lock_* functions locally, so that they can
properly interact and cleanup around when we lock/unlock the
dirstate file.
Change all Lock objects to be non-blocking. So that if someone
grabs a lock on the DirState we find out immediately, rather
than blocking.
Change WT4.unlock() so that if the dirstate is dirty, it will
save the contents even if it only has a read lock.
It does this by trying to take a write lock, if it fails
we just ignore it. If it succeeds, then we can flush to disk.
This is more important now that DirState tracks file changes.
It allows 'bzr status' to update the cached stat and sha values.
Filename Latest Rev Last Changed Committer Comment Size
..
__init__.py 2255.7.10 18 years ago John Arbash Meinel Handle the case when we are adding a file to an em 4.2 KB Diff Download File
test_add.py 2255.7.74 18 years ago Robert Collins Test adding of roots to trees, it was broken on Wo 5.9 KB Diff Download File
test_basis_inventory.py 2255.2.20 18 years ago Robert Collins Bypass irrelevant basis_inventory tests for dirsta 3.1 KB Diff Download File
test_basis_tree.py 2255.2.72 18 years ago John Arbash Meinel Add some tests for WorkingTree.basis_tree() 2.9 KB Diff Download File
test_break_lock.py 2255.2.149 18 years ago Robert Collins Crufty but existing _iter_changes implementation f 2.9 KB Diff Download File
test_changes_from.py 2052.3.1 19 years ago John Arbash Meinel Add tests to cleanup the copyright of all source f 2.2 KB Diff Download File
test_commit.py 1908.7.11 19 years ago Robert Collins Merge bzr.dev and undeprecated WorkingTree.last_re 9.8 KB Diff Download File
test_executable.py 2255.2.37 18 years ago Robert Collins Get TestExecutable.test_06_pull working on DirStat 6.3 KB Diff Download File
test_flush.py 2052.3.10 19 years ago John Arbash Meinel [merge] bzr.dev 2079 2.6 KB Diff Download File
test_get_parent_ids.py 2249.5.7 18 years ago John Arbash Meinel Make sure WorkingTree revision_ids are also return 2.5 KB Diff Download File
test_is_control_filename.py 1773.4.1 19 years ago Martin Pool Add pyflakes makefile target; fix many warnings 1.7 KB Diff Download File
test_is_ignored.py 2135.2.7 19 years ago Kent Gibson Implement JAM's review suggestions. 8.8 KB Diff Download File
test_locking.py 1986.5.7 19 years ago Robert Collins Merge reviews. 11.8 KB Diff Download File
test_merge_from_branch.py 1979.2.1 19 years ago Robert Collins (robertc) adds a convenience method "merge_from_br 2.2 KB Diff Download File
test_mkdir.py 2052.3.1 19 years ago John Arbash Meinel Add tests to cleanup the copyright of all source f 1.3 KB Diff Download File
test_move.py 2255.7.46 18 years ago Robert Collins Fix WorkingTree4.move to return the moved paths, a 15.2 KB Diff Download File
test_parents.py 2052.3.2 19 years ago John Arbash Meinel Change Copyright .. by Canonical to Copyright ... 9.3 KB Diff Download File
test_paths2ids.py 2255.2.104 18 years ago Robert Collins Add WorkingTree4.paths2ids which is inventory-usag 7.7 KB Diff Download File
test_pull.py 1908.7.6 19 years ago Robert Collins Deprecate WorkingTree.last_revision. 2.2 KB Diff Download File
test_put_file.py 2052.3.1 19 years ago John Arbash Meinel Add tests to cleanup the copyright of all source f 1.5 KB Diff Download File
test_read_working_inventory.py 2255.2.45 18 years ago Robert Collins Dirstate - fix revision_tree() behaviour to match 1.8 KB Diff Download File
test_readonly.py 2255.10.1 18 years ago John Arbash Meinel Update WorkingTree4 so that it doesn't use a HashC 4.3 KB Diff Download File
test_rename_one.py 2255.7.9 18 years ago John Arbash Meinel Add more tests for WorkingTree.move() and a simila 12.8 KB Diff Download File
test_revision_tree.py 2255.2.76 18 years ago Robert Collins Add tests for revision trees with a different uniq 3.8 KB Diff Download File
test_set_root_id.py 2294.1.10 18 years ago John Arbash Meinel Switch all apis over to utf8 file ids. All tests p 2.4 KB Diff Download File
test_smart_add.py 2255.2.62 18 years ago John Arbash Meinel add a workingtree_implementations test that makes 1.4 KB Diff Download File
test_unversion.py 2255.7.41 18 years ago John Arbash Meinel WorkingTree.unversion() should not raise if unvers 4.1 KB Diff Download File
test_walkdirs.py 2255.2.47 18 years ago Robert Collins Adjust walkdirs tests to talk a lock around walk_d 7.7 KB Diff Download File
test_workingtree.py 2255.7.62 18 years ago Robert Collins Update the Tree.filter_unversioned_files docstring 32.2 KB Diff Download File