Update Pycharm plugin info (#363)

This commit is contained in:
pollfly 2022-11-09 13:40:37 +02:00 committed by GitHub
parent 6840a3aac5
commit 8d4c1caf72
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 16 additions and 4 deletions

View File

@ -4,9 +4,14 @@ title: Integration for PyCharm
The **ClearML PyCharm plugin** enables syncing a local execution configuration to a remote executor machine: The **ClearML PyCharm plugin** enables syncing a local execution configuration to a remote executor machine:
* Sync local repository information to a remote debug machine. * Sync local repository information to a remote machine - When using PyCharm to run/debug code remotely using
an SSH connection, PyCharm copies the code base into the remote machine and runs it there. PyCharm does not copy
the `.git` folder into the remote machine, so ClearML can't detect the correct git repository details when running on the
remote machine. The ClearML PyCharm plugin detects the git details on the local
machine, and passes that information to the remote machine to be registered to a [task](../../fundamentals/task.md).
* Multiple users can use the same resource for execution without compromising private credentials. * Pass user credentials to a remote machine - Multiple users can use the same resource for execution without compromising
private credentials (assuming the entire code base, including `.git` already exists on the remote machine)
* Run the [ClearML Agent](../../clearml_agent.md) on default VMs/Containers. * Run the [ClearML Agent](../../clearml_agent.md) on default VMs/Containers.
@ -16,7 +21,7 @@ The **ClearML PyCharm plugin** enables syncing a local execution configuration t
1. Install the plugin in PyCharm from local disk: 1. Install the plugin in PyCharm from local disk:
![image](../../img/ide_pycharm_plugin_from_disk.png) ![PyCharm plugin installation](../../img/ide_pycharm_plugin_from_disk.png)
## Optional: ClearML Configuration Parameters ## Optional: ClearML Configuration Parameters
@ -36,4 +41,11 @@ the settings in the ClearML configuration file.
1. Add ClearML user credentials key/secret. 1. Add ClearML user credentials key/secret.
![image](../../img/ide_pycharm_config_params.png) 1. Check box to disable SSL certificate verification (for on-prem `clearml-server` installations).
1. Check box to disable local git detection. The PyCharm plugin is often used to run git detection on the local machine
since there is no `.git` folder on the remote machine. In the case that the plugin is used just for passing configuration
to a remote SSH machine, there is no need to run the git detection on the local machine.
![PyCharm configuration](../../img/ide_pycharm_config_params.png)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 64 KiB

After

Width:  |  Height:  |  Size: 75 KiB