diff options
author | Joey Hess <joey@kitenet.net> | 2012-06-04 15:14:45 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2012-06-04 15:16:59 -0400 |
commit | 9791d1dfe7083d1564d64a35cb2a37350dcc184f (patch) | |
tree | 93f5a14db6ce1379a48ea9913849aa478ed3af72 | |
parent | bc99cf6a5ad73ebc5036e46e9ef89a4cf806ac56 (diff) |
update; worked on watch branch today
-rw-r--r-- | doc/design/assistant/inotify.mdwn | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/doc/design/assistant/inotify.mdwn b/doc/design/assistant/inotify.mdwn index 6bb810a75..fd8d56e05 100644 --- a/doc/design/assistant/inotify.mdwn +++ b/doc/design/assistant/inotify.mdwn @@ -8,10 +8,15 @@ useful, it needs to: - notice deleted files and stage the deletion (tricky; there's a race with add..) - notice renamed files, auto-fix the symlink, and stage the new file location + **done** +- handle cases where directories are moved outside the repo, and stop + watching them **done** +- when a whole directory is deleted, stage removal of its + contents in the index **done** - periodically auto-commit staged changes (avoid autocommitting when lots of changes are coming in) - tunable delays before adding new files, etc -- honor .gitignore, not adding files it excludesa +- honor .gitignore, not adding files it excludes Also to do: |