Manage Dev Environments
View dev environments
To view all your dev environments
In the main navigation menu, choose Projects.
In the sidebar, choose All Dev Environments.
To view dev environments created for a project
In the sidebar, choose Dev Environments.
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
In the sidebar, choose Dev environments.
Open the required dev environment.
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 , choose Download logs.
Hibernate and activate dev environments
To hibernate a dev environment
In the sidebar, choose Dev environments.
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
. 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.
In the sidebar, choose Dev environments.
Open the required dev environment.
Select a new IDE version.
Delete dev environments
In the sidebar, choose Dev environments.
In the dev environment 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. |