Automatic resolution policy for an offline file synchronization conflict does not work if the “keep all changes” setting is enabled in Windows Vista or in Windows Server 2008
Consider the following scenario:
- You set up an offline file synchronization partnership between a network share and some computers that are running Windows Vista or Windows Server 2008.
- You set an automatic resolution policy to resolve conflict in the synchronization process.
- You configure the policy to “keep all changes” when a conflict occurs.
Note: To do this, follow these steps:
- Click Start, type regedit in the Start Search box, and then press ENTER.
- Locate and then click the following registry subkey:
- On the Edit menu, point to New, and then click Key. Type SyncConflictHandling, and then press ENTER.
- Right-click SyncConflictHandling, point to New, and then click Expandable String Value. Type the path of the network share as the value name.
- Right-click the value name, and then click Modify. In the Value data box, type 3, and then click OK.
- You update a file at multiple locations when the file is offline.
- You conduct a synchronization operation for the network share. It triggers a conflict in the synchronization process when it synchronizes the file.
In this scenario, the automatic resolution policy does not keep all changes for the conflicted file. Additionally, you receive an error message that resembles the following:
Cannot create a file when that file already exists.
For more information on this issue, including potential causes, workarounds, and resolutions, see: Microsoft KB Article KB2189014.