There are two types of file blocks: (1) the permanent block and (2) the block for changes made by other users (check-in), which is temporary and which the user utilizes during the time he performs modifications in the file, to preserve it from changes from other users. Here, we refer to this second type of block.
While the file is blocked, the remaining users will only be able to download the original file that existed before the block. On the contrary, the user who has done the blocking, will be able to download his last modified version and if he/she views the history of changes made on the file, he/she will see both the versions prior to/and after the block with his/her modifications, the versions being differentiated by means of a different background color.
When the remaining users view the file, they will see that it has been blocked for changes, as well as the identity of the user who keeps it blocked.
When the file is unblocked, the user will be shown two options:
- Unblock and save the changes made (check-in). In this case, the original file is replaced by the lastest version with the last modification that has been made, which become accessible to the remaining users.
The version that is replaced will be saved in the history.
- Unblock and discard changes. In this case, one reverts to the situation of the moment prior to the block.
What does it solve?
The possibility of blocking to prevent other users from making changes, is necessary for the functioning of CIFKM.