多用户

支持多个用户同时使用一个 Wide 服务器,每个用户有自己独立的源代码仓库,编码/运行/调式都是在自己的用户空间中进行,不会影响其他用户。

源代码仓库

使用 git 作为源码版本控制系统,data/workspace/src 是主库,每个用户的源码仓库都 clone 自主库。

运行时

用户在运行程序时进程是跑在服务器上的,所以多用户同时运行程序时最常见的问题就是资源冲突,比如网络端口。 目前 Wide 解决不了这个问题,只能靠用户自己进行规避。