Hi all,

I've implemented cooperative locking of task files using the lockfile
module (http://pypi.python.org/pypi/lockfile/). I'd appreciate some
testing, the code is on the Release0_72_Branch.

It works by locking a task file when the user opens it for loading and
releasing the lock when the user closes the file (it shouldn't matter
whether the file is closed explicitly (File->Close), another file is
opened, or whether TC is stopped). When the user tries to open a
locked file, TC gives an error message stating that the file is
locked. Facilities for breaking a lock or creating a copy still need
to be added.

Thanks, Frank

Reply via email to