OSX FSEvents support
Needs work to deal with directory renames better; otherwise seems to basically work.
This commit is contained in:
parent
44665452a8
commit
7af958d92c
5 changed files with 120 additions and 18 deletions
12
debian/changelog
vendored
12
debian/changelog
vendored
|
@ -5,9 +5,12 @@ git-annex (3.20121212) UNRELEASED; urgency=low
|
|||
via symlinks. Note that direct mode is currently experimental. Many
|
||||
git and git-annex commands do not work, or can even cause data loss in
|
||||
direct mode.
|
||||
* assistant: Support direct mode; however kqueue based systems (including
|
||||
OSX) do not yet support autocommitting after files are modified in
|
||||
direct mode.
|
||||
* assistant: Support direct mode.
|
||||
* OSX assistant: Now uses the FSEvents API to detect file changes.
|
||||
This avoids issues with running out of file descriptors on large trees,
|
||||
as well as allowing detection of modification of files in direct mode.
|
||||
BSD systems still use kqueue, and cannot detect modifications of existing
|
||||
files in direct mode.
|
||||
* kqueue: Fix bug that made broken symlinks not be noticed.
|
||||
* vicfg: Quote filename. Closes: #696193
|
||||
* Bugfix: Fixed bug parsing transfer info files, where the newline after
|
||||
|
@ -20,6 +23,9 @@ git-annex (3.20121212) UNRELEASED; urgency=low
|
|||
* SHA*E backends: Exclude non-alphanumeric characters from extensions.
|
||||
* migrate: Remove leading \ in SHA* checksums, and non-alphanumerics
|
||||
from extensions of SHA*E keys.
|
||||
|
||||
-- Joey Hess <joeyh@debian.org> Thu, 13 Dec 2012 14:06:43 -0400
|
||||
|
||||
|
||||
-- Joey Hess <joeyh@debian.org> Thu, 13 Dec 2012 14:06:43 -0400
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue