Shell 与外壳/终端和Codenvy中的实际代码进行双向同步

Shell 与外壳/终端和Codenvy中的实际代码进行双向同步,shell,docker,synchronization,codenvy,web-ide,Shell,Docker,Synchronization,Codenvy,Web Ide,我成功地使用以下运行程序创建了一个: FROM codenvy/shellinabox RUN sudo apt-get update && sudo apt-get -y install g++ git htop ssh tmux vim python VOLUME ["/home/user/app"] ENV CODENVY_APP_BIND_DIR /home/user/app CMD sleep 365d 这将把更改从同步到 但它不会(即使您尝试刷新、关闭/打开文件等)

我成功地使用以下运行程序创建了一个:

FROM codenvy/shellinabox
RUN sudo apt-get update && sudo apt-get -y install g++ git htop ssh tmux vim python
VOLUME ["/home/user/app"]
ENV CODENVY_APP_BIND_DIR /home/user/app
CMD sleep 365d
这将把更改从同步到


但它不会(即使您尝试刷新、关闭/打开文件等)。

注意:我为Codenvy工作

IDE中运行时文件和项目文件之间的双向同步是下一代Codenvy系统的一部分,该系统目前处于测试阶段。使用当前托管在Codenvy.com上的Codenvy版本执行此操作的唯一方法是实现在运行时检查进程的更改

使用下一代系统将更容易,因为它只是开箱即用——您可以通过在或(因为Codenvy基于Eclipse Che开源项目)注册beta版来使用它,您可以在笔记本电脑上使用它