The dialog box opens when you click the Advanced Options button in the Connection tab of the Deployment page. Use this dialog box to customize upload/download by specifying additional protocol-specific options for server configurations of the type FTP/SFTP/FTPS.
|Passive mode||Select this check box to set the client on your machine to the passive mode, when it connects to the server to inform about being in the passive mode, receives the port number to listen to, and established data connection through the port with the received number. This mode is helpful when your machine is behind a firewall.||FTP, FTPS|
|Show and process hidden files||When this check box is selected:
The name of a hidden file or directory starts with a dot (.).
|Compatibility mode||Select this check box to ensure compatibility in child file naming with your FTP server.
This option is helpful if the remote FTP server reports the following error: Invalid descendant file name <file name>
Selecting this option may slow down synchronization with the server.
|Retrieve accurate files timestamps||
Use this drop-down list to specify the MDTM FTP command calling policy
to retrieve the last-modified time of a given file on the remote host. The available options are:
||FTP, FTPS, SFTP|
|Limit concurrent connections||Select this check box to have PyCharm restrict the number of connections to be supported simultaneously and specify the maximum number of allowed connections in the text box.||FTP, FTPS, SFTP|
|Protect data channel||
From this drop-down list, choose the data protection level: