diff options
author | Joey Hess <joeyh@oberon.tam-lin.net> | 2012-12-27 14:19:12 -0500 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2012-12-27 15:22:29 -0400 |
commit | 4c6096e2f92db212c2172e5567e5eaa53629ab9a (patch) | |
tree | 625ab2f9fce363477e7f0385c659ca5b6fe2f23f /debian | |
parent | eeee547d7f9a4247d82954b823c1649e115d76d9 (diff) |
OSX FSEvents support
Needs work to deal with directory renames better; otherwise seems to
basically work.
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/debian/changelog b/debian/changelog index 66f2303dc..fd5444ec6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -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 |