Bumped up requirements
Don't permit multiple sessions to work on the same file at the same time

Unclear the destiny of abandoned revisions (not committed)