Code Sync: Use
After you have completed the setup on both the server and the client side, your team can start using Thunder Code Sync.
Following are actions, you can perform using Thunder Code Sync pane:
- Local Changes
When you click this button, a list of all local changes is loaded together with an Upload button. By clicking the Upload button, you can upload the local changes to the server. If you do not want to upload all of the changes, you can exclude them by clicking Exclude in the context menu.
NOTE: If there are any conflicts, you must resolve them first. To open a pane with all the conflicts, click the Conflicts button. For more information, see Resolving conflicts section below.
- Get Server Version
When you click this button, Thunder syncs all files that were changed on the server. If there are any conflicts, a pane with Conflicts appears. For more information, see Resolving conflicts section below. - Settings
Use this button to remap the current connection to another local folder. - Server Explorer
When you click this button the Server Explorer pane appears. You use the Server Explorer pane to view the files on the server and see your local changes.
Resolving conflicts
A conflict appears when you modify locally a file that has also been modified on the server since the last time you got the server version. If there are any conflicts, when you click Local Changes or Get Server Version, Thunder opens a pane with all conflicts that you must resolve.
Conflicts can be resolved in one of the following ways:
- You can choose to copy locally the server version and discard any changes you made to this file locally.
- You can choose to keep the local version of your file and discard the changes that were made on the server.
- You can manually merge the two versions using a merge editor.