|
|
# Remote Code Deployment
|
|
|
|
|
|
TO DO |
|
|
\ No newline at end of file |
|
|
Many IDEs offer ways to setup your project so that you can:
|
|
|
- Use your local computer for editing source code, debugging, etc.
|
|
|
- Run (deploy) your program on a remote machine, such as one of the servers.
|
|
|
|
|
|
You are welcome and encouraged to use any such kind of deployment mechanism that is compatible with ssh (i.e., the main mechanism used to access the server, see ["Connecting to the Servers"](/connection).
|
|
|
|
|
|
For people with access to `icaro.polito.it`, this automatic remote deployment is also helpful for working in folders that are periodically erased (see ["Storage Management and Quotas"](/storage)). In fact, most IDEs will automatically re-upload the local copy of your files to the remote machine if they detect that some files have been deleted.
|
|
|
|
|
|
The rest of this page contains a short guide on how to setup remote deployment on the [PyCharm](https://www.jetbrains.com/pycharm/) Python IDE by JetBrains. Instructions are similar for other JetBrain tools. If you use a different IDE, it would be very helpful if you could prepare a similar guide and share it with the sysadmins to include in this page.
|
|
|
|
|
|
|