Deployment
On this page, create, edit, and delete server access configurations and server groups that give you control over interaction between PyCharm and servers. Anytime you are going to use a server, you need to define a server access configuration, no matter whether your server is on a remote host or on your computer. See Configure synchronization with a server for details on working with server access configurations and Organize servers into groups for details on working with server groups.
Toolbar icons and context menu commands
Use the toolbar buttons and context menu commands to manage the list of configurations and server groups.
The left-hand pane shows a list of all the server access configurations and server groups available in PyCharm. When you select an item, the right-hand pane shows the configuration details.
Item | Tooltip and shortcut | Description |
---|---|---|
Add Insert | Click this button and select the desired item from the list to define a new configuration or server group. The following options are available:
| |
Delete | Click this button to remove the selected configuration or server group from the list. Note that removing a server group also removes the contained servers. | |
Use as Default | Click this button to have PyCharm apply the settings of the selected configuration or server group by default during automatic upload of changed files. | |
Duplicate Control+D | Select this command from the context menu to duplicate the selected configuration or server group. | |
Rename Shift+F6 | Select this command from the context menu to rename the selected configuration or server group. |
Preferences of the selected deployment configuration
When you choose a deployment configuration on the left, its preferences become available on the right in the following tabs: