How FileCloud Desktop for Windows handles change conflicts

  • In FileCloud Desktop, when a file inside an Azure or S3 Network Folder is edited, FileCloud erroneously detects a conflict. Therefore, the local version of the file is renamed as a conflict file, and the server version is unchanged. To resolve this, confirm that this is not a legitimate conflict, and rename the local version back to its original name. This issue will be fixed in the future.

File conflict occurs when FileCloud Desktop for Windows cannot determine which copy of a file is the most recent.

How to know there is a conflict

FileCloud Desktop indicates that there is a conflict in the following ways:

  • The Recent Activity dashboard screen shows a warning icon beside the action and indicates Modifying the file [filename] ended in a conflict. In addition, the Activity tab at the bottom of the dashboard is overlaid with a warning icon that indicates the number of conflicts:

    Conflict.png

    If you click the more icon next to the conflict file it gives you the options:

    Options.png

    Open file location - Takes you to the folder storing the file in the FileCloud Desktop root in Windows Explorer. The original file (not the conflict file) is highlighted.
    Learn more about conflicts - Takes you to the current help page.
    Dismiss this conflict - Removes the conflict from your Recent Activity screen, but maintains the conflict file so you may resolve the conflict later.

  • In the desktop tray, the FileCloud Desktop icon is overlaid with a warning icon:

    DesktopWarning.png
  • Right-clicking on the desktop tray icon shows the option Show conflicts. Clicking on it takes you to the Recent Activity screen in the dashboard where the conflict is listed.

    ShowConflicts.png


What causes a conflict

It can arise under the following conditions:

  • When two users save the same file at approximately the same time. 

  • When one user is editing a file offline, and the file is modified by another user in FileCloud. When the person who was offline comes back online and FileCloud Desktop tries to upload the edited version to the server, it detects that there is a new version available.


FileCloud’s resolution: the conflict file

In these cases:

  • If the conflict files have been edited by two different users:
    FileCloud Desktop for Windows automatically resolves the conflict by saving the copy of the file on the server with the original filename, and saving the local copy of the file with the name [filename]-[username].[ext]. Both files are saved locally in FileCloud.

  • If the conflict files have been edited by the same user:
    FileCloud Desktop for Windows automatically resolves the conflict by saving the copy of the file on the server with the original filename, and saving the local copy of the file with the name [filename]-[machine name].[ext]. Both files are saved locally in FileCloud.


How to know there is a conflict

FileCloud Desktop indicates that there is a conflict in the following ways:

  • The Recent Activity dashboard screen shows a warning icon beside the action and indicates Modifying the file [filename] ended in a conflict. In addition, the Activity tab at the bottom of the dashboard is overlaid with a warning icon that indicates the number of conflicts:

    macOS Conflict.png

    If you click the more icon next to the conflict file it gives you the options:

    ConflictOptions.png

    Open file location - Takes you to the folder storing the file in the FileCloud Desktop root in macOS Finder. The original file (not the conflict file) is highlighted.
    Learn more about conflicts - Takes you to the current help page.
    Dismiss this conflict - Removes the conflict from your Recent Activity screen, but maintains the conflict file so you may resolve the conflict later.

  • In the desktop tray, the FileCloud Desktop icon is overlaid with a warning icon. Clicking it shows the option Show conflicts. Clicking Show Conflicts takes you to the Recent Activity screen in the dashboard where the conflict is listed.

    ShowConflicts.png