Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [che-dev] Project not synced into machine

Hi Jeremy:

Projects and Stacks are decoupled within Che. 

This is done by design because projects are tied to repositories, have type, and can have modules - all of which can affect the behavior of the IDE that is loaded. So projects are file systems that are mounted into workspaces after they have been created.  You can add a project to your stack in a few ways:
1. Before the workspace is created - by using the dashboard & selecting a git / svn repository or picking a template.  When the workspace is created and after the runtimes are booted, the projects will be cloned from the designated repository with their project type set.
2. After the workspace is running - by using the Project Import in the IDE itself - which lets you clone from a repo.

Yes, you can have multiple workspaces, each with their own machines.  You can have multiple machines in a single workspace today, but only a single one of them can have the projects mounted into it - the others are meant as read-only types.  By the end of Q3, we'll support multi-machine workspaces with a format like docker compose, which allows for mapping projects into different machines.

Tyler

Tyler Jewell | CEO | tyler@​codenvy.​com | 9​78​.8​84​.53​55


On Sun, Jun 19, 2016 at 2:28 PM, Jeremy Lewi <jeremy@xxxxxxx> wrote:
Hi eclipse-che developers,

I'd like to create a custom recipe in which i run code. (I need to install a bunch of python dependencies like Tensorflow).

I created a custom recipe and create a machine from that recipe. 
However, when I start a terminal in that machine my code isn't sync'd into /projects.

I tried this with the debian8_jdk recipe to make sure it wasn't my recipe.

Is it possible to have multiple machines running that are syncing the project code?

Thanks
J

_______________________________________________
che-dev mailing list
che-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/che-dev



Back to the top