JetBrains Space Help

Manage Dev Environments

View dev environments

To view all your dev environments

  1. In the main navigation menu, choose Projects.

  2. In the sidebar, choose All Dev Environments.

To view dev environments created for a project

  1. Open the project.

  2. In the sidebar, choose Dev Environments.

    List of project dev environments
  3. Use filters on top of the page to choose environments by state, by IDE, and by type (owned by you, shared with you, or all available environments).

To view dev environment logs and other details

  1. Open the project.

  2. In the sidebar, choose Dev environments.

  3. Open the required dev environment.

  4. Dev environment details

    View the details:

    • The Timeline page is a chat channel where the dev environment posts messages about its current state.

    • The Steps page contains dev environment logs.

    To download logs, in the dev environment menu Menu, choose Download logs.

Hibernate and activate dev environments

To hibernate a dev environment

  1. Open the project.

  2. In the sidebar, choose Dev environments.

  3. Click Hibernate.

    Space will start environment hibernation: save the contents of the working directory /mnt/space and user home directory /root to the dev environment storage, unmount the storage, and release the virtual machine.

    / ├─── root // user directory with project indexes (saved during the warm-up or hibernation) │... ├─── mnt │ └─── space // saved during the warm-up or hibernation │ ├─── system // non-user system files │ └─── work │ └─── {git-repo-name} // cloned git repository (working directory) ...

    All other directories are not saved. For example, if, during your dev environment session, you installed additional tools with apt get, they won't survive hibernation. For this purpose, you should use custom dev environment images.

To activate a hibernated dev environment

  • Do one of the following:

    • Open the required project repository, then click Start coding → Dev environment. In the list of dev environments, select the required hibernated environment.

    • Open the project, choose Dev environments in the sidebar, then in the dev environment menu choose Reactivate.

Change an IDE version in a dev environment

You can change a version of the IDE used in an existing dev environment. This might be helpful, for example, for updating the IDE. Changing the version doesn't anyhow affect your data: All uncommited changes will still be available after the environment restart.

  1. Open the project.

  2. In the sidebar, choose Dev environments.

  3. Open the required dev environment.

  4. Select a new IDE version.

    Choose IDE version

Delete dev environments

  1. Open the project.

  2. In the sidebar, choose Dev environments.

  3. In the dev environment menu Menu, choose Delete environment.

Dev environment states

State

Description

activating

initializing

Space is creating the dev environment. The environment is not yet accessible.

active

The dev environment is up and running.

Billing: You pay for every minute of dev environment use. The price depends on the dev environment instance type. Learn more

in hibernation

The dev environment was not used for more than 30 minutes or you hibernated it manually. The virtual machine is released, the dev environment disk is stored in the Space cloud storage.

Billing: You pay only for the Space cloud storage. Learn more

failed

Space failed to create the dev environment. Delete this environment and try creating a new one.

Last modified: 04 March 2024