summaryrefslogtreecommitdiff
path: root/doc/todo/fsck_special_remotes.mdwn
blob: c81c56c856aee51fc16d2e444e4ee91aecaab6f8 (plain)
1
2
3
4
5
6
7
8
9
10
11
`git annex fsck --from remote`

Basically, this needs to receive each file in turn from the remote, to a
temp file, and then run the existing fsck code on it. Could be quite
expensive, but sometimes you really want to check.

An unencrypted directory special remote could be optimised, by not actually
copying the file, just dropping a symlink, etc.

The WORM backend doesn't care about file content, so it would be nice to
avoid transferring the content at all, and only send the size.