Mendix项目设置为Mendix Studio 和Mendix Studio Pro协作

背景介绍

Mendix是既是一套低代码或零代码开发平台,同时也是一套完整的功能强大的工具,包括构思,开发,部署,运行。通过应用Mendix可以加快项目的开发进度和客户及时反馈在下一次迭代中得以改进,这得益于Mendix的可视化建模和agile敏捷开发理念。

Mendix集成了软件的全生命周期管理所需的组件,包括设计,建模,开发,代码版本控制,部署,运行。尤其是在Mendix中集成了代码的版本管理工作,无需再花费额外的时间和精力去做这部分工作了。另外一个亮点就是一键部署,省去了多少繁琐的环节,比如制作安装包,发布,需要各种配置。

在使用Mendix进行项目开发前, 需要进行注册,以便获取一个开发账户,所有的项目将在该账户下进行统一管理。

自Mendix8 起,Mendix提供了两种开发环境进行项目开发,分别是Mendix Studio 和Mendix Studio Pro。Mendix Studio 是一个基于Web的开发环境,对于电脑配置较低的情况来说是比较合适的,因为不需要安装任何软件,在任一浏览器中登录进来就可以进行项目的开发了,省去了安装软件以及项目在本地保存所产生的内存消耗。在Mendix Studio中创建的项目默认自动直接存储在云端。

与Mendix Studio不同, Mendix Studio Pro不仅可以在线进行开发,还能脱机开发,项目会存储在本地存储介质上。Mendix Studio Pro开发环境需要下载安装包,进行本地安装后方可使用,同样需要登录账户才能正常使用。

既然Mendix Studio 和Mendix Studio Pro都能进行项目开发,他们是否可以进行协作呢?当然可以了,只不过,默认情况是不可以的,需要进行简单的配置,尤其对于Mendix Studio Pro创建的项目。

问题描述

使用Mendix Studio Pro创建的项目,不能被Mendix Studio打开。

Mendix项目设置为Mendix Studio 和Mendix Studio Pro协作

解决方法

  1. 使用Mendix Studio Pro打开其创建的项目,然后在菜单栏中选择Version Control->Manage Branch Lines...

Mendix项目设置为Mendix Studio 和Mendix Studio Pro协作 

2. 在Branch Lines Manager 窗口中找到要进行协作开发的分支,在这里只有一个主分支,所以接下来将把Main 分支作为协作的分支,即使能Main分支在Mendix Studio中打开的权限。

Mendix项目设置为Mendix Studio 和Mendix Studio Pro协作

3. 使能Mendix Studio打开该分支,在下方的分支表格中选中该分支(Main),然后单击其上方最右侧的按钮“Enable for Mendix Studio”。

Mendix项目设置为Mendix Studio 和Mendix Studio Pro协作

4. 完成之后,主分支的最左边一列会显示一个图标,标志着操作完成了,可以使用Mendix Studio打开该项目的主分支了。其他的分支也能按照这样的方法实现Enable for Mendix Studio。

Mendix项目设置为Mendix Studio 和Mendix Studio Pro协作

 

希望能带给你帮助!