update
This commit is contained in:
parent
e43e513414
commit
b51520b0d5
1 changed files with 2 additions and 4 deletions
|
@ -8,7 +8,7 @@ really useful, it needs to:
|
||||||
- on startup, fix the symlinks for any renamed links **done**
|
- on startup, fix the symlinks for any renamed links **done**
|
||||||
- on startup, stage any files that have been deleted since last run
|
- on startup, stage any files that have been deleted since last run
|
||||||
(seems to require a `git commit -a` on startup, or at least a
|
(seems to require a `git commit -a` on startup, or at least a
|
||||||
`git add --update`, which will notice deleted files)
|
`git add --update`, which will notice deleted files) **done**
|
||||||
- notice new files, and git annex add **done**
|
- notice new files, and git annex add **done**
|
||||||
- notice renamed files, auto-fix the symlink, and stage the new file location
|
- notice renamed files, auto-fix the symlink, and stage the new file location
|
||||||
**done**
|
**done**
|
||||||
|
@ -18,6 +18,7 @@ really useful, it needs to:
|
||||||
contents from the index **done**
|
contents from the index **done**
|
||||||
- notice deleted files and stage the deletion
|
- notice deleted files and stage the deletion
|
||||||
(tricky; there's a race with add since it replaces the file with a symlink..)
|
(tricky; there's a race with add since it replaces the file with a symlink..)
|
||||||
|
**done**
|
||||||
- periodically auto-commit staged changes (avoid autocommitting when
|
- periodically auto-commit staged changes (avoid autocommitting when
|
||||||
lots of changes are coming in)
|
lots of changes are coming in)
|
||||||
- tunable delays before adding new files, etc
|
- tunable delays before adding new files, etc
|
||||||
|
@ -32,9 +33,6 @@ really useful, it needs to:
|
||||||
unannex its contents.
|
unannex its contents.
|
||||||
- Gracefully handle when the default limit of 8192 inotified directories
|
- Gracefully handle when the default limit of 8192 inotified directories
|
||||||
is exceeded. This can be tuned by root, so help the user fix it.
|
is exceeded. This can be tuned by root, so help the user fix it.
|
||||||
|
|
||||||
Also to do:
|
|
||||||
|
|
||||||
- Support OSes other than Linux; it only uses inotify currently.
|
- Support OSes other than Linux; it only uses inotify currently.
|
||||||
OSX and FreeBSD use the same mechanism, and there is a Haskell interface
|
OSX and FreeBSD use the same mechanism, and there is a Haskell interface
|
||||||
for it,
|
for it,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue