/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.36 18 years ago John Arbash Meinel All trees should implement get_file_mtime() 11.7 KB Diff Download File
test_get_file_mtime.py 2255.7.36 18 years ago John Arbash Meinel All trees should implement get_file_mtime() 1.6 KB Diff Download File
test_get_symlink_target.py 2255.2.134 18 years ago John Arbash Meinel Add a tree-test for get_symlink_target and impleme 1.7 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.7.83 18 years ago John Arbash Meinel Update some obvious copyright headers to include 2 11.9 KB Diff Download File
test_tree.py 2255.7.83 18 years ago John Arbash Meinel Update some obvious copyright headers to include 2 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