This might be related to #2677
Recently, seaf-cli has started ignoring some files in .git folders, resulting in corrupted git repositories. Just now, I:
- initialized a new git repository on
zeus
- waited for it to sync to
jansky
- copied the
.git folders from zeus and jansky to compare:
$ diff -r jansky_git/ zeus_git/
Only in zeus_git/objects/pack: pack-1a32e12ba9e555fb63cdc1a2d6ac68697b7bdab6.idx
Only in zeus_git/objects/pack: pack-1a32e12ba9e555fb63cdc1a2d6ac68697b7bdab6.pack
seaf-cli status reports synchronized on both machines, yet these two files exist only on zeus.
Why is seafile ignoring these files?