Skip to content

Source Sync

narocroc123 edited this page Feb 19, 2020 · 2 revisions

Source Synchronizer is a powerful plugin for performing one-way file synchronization for PhpStorm, IntelliJ IDEA and Pycharm projects. It synchronizes the remote target so that it will match your local project. It features SFTP, SCP, FTP and FTPS protocol support.

Installation

sourcesync pluging can be found at: http://plugins.jetbrains.com/plugin/7374?pr=idea_ce

Details about how to install a plugin from JetBrains plugin repository can be found at: http://www.jetbrains.com/idea/webhelp/installing-updating-and-uninstalling-repository-plugins.html

How to use it

sourcesync is pretty easy to use. First of all you need to configure a remote connection so that the plugin will know where to sync the files. To do so please access the Tools menu, and then Source Sync like in the below picture:

Tools --> Source Sync

Hit Add to create connections or remove them: Add / Remove connections

After you are done creating/editing the connection, hit Apply in order to save the configurations and then OK to exit the window.
Now - after you created the configuration you need to specify which connection you want to use for the current project. For that matter please select you project in your Project View (Alt + 1 shortcut to bring the view forward) and then right click on the desired project and select Project Connection Configuration

Right click on the desired project --> Project Connection Configuration

Now that you have done this step you are up and ready to sync files. Just right click on the project, module, or even on a opened file. You will be presented with three options like in the below screenshot:

Sync files

Clone this wiki locally