I have noticed several files don't have any history in them, not even a "current version". This happens with files were their last time edited is at some point beyond the history length limit. I assume this is because the web interface doesn't search beyond this point.
The problem I'm seeing with this is that you can't revert a change if you edit an old file, despite changing it just a moment ago.
To reproduce:
Find a file that has no history (any file that was edited beyond the history limit)
Edit that file.
Now try to go back to the version it was before the edit. You can't because the history shows only one revision and that revision points to the current version of the file.
This behavior is unexpected.
A workaround is to temporally increase the history limit, this has two problems however:
It can be cumbersome if users aren't allowed to change it and need to contact the admin.
Most importantly, you need to be aware of this behavior! If you don't you will just assume that the data was lost because of a Seafile bug.
I have noticed several files don't have any history in them, not even a "current version". This happens with files were their last time edited is at some point beyond the history length limit. I assume this is because the web interface doesn't search beyond this point.
The problem I'm seeing with this is that you can't revert a change if you edit an old file, despite changing it just a moment ago.
To reproduce:
This behavior is unexpected.
A workaround is to temporally increase the history limit, this has two problems however: