电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

团队开发环境

来源:金蝶云社区作者:金蝶2024-09-2322

团队开发环境

在进行项目开发时需要搭建开发环境,开发环境的版本应该保持跟正式环境一样,避免开发成果迁移正式环境时由于版本不一致导致的问题,切莫使用轻量级环境完全代替开发环境,建议搭建团队开发环境。

团队开发环境整体部署方案

团队开发模式主要是用于多人协作开发。即共享公共组件mysqlzkmc),每个人本地只需要启用一个本地的苍穹服务本地调试即可。元数据通过数据库共享协作,java插件通过svn源代码管理共享协作。即本地轻量级环境的苍穹服务连接服务器环境的mcmysqlzk等服务。具体结构如下图所示。公共服务端需要找运维搭建一个正式的环境提供。

 

JAVA本地开发环境最简目录

JAVA调试端整体运行模式是通过启动一个JAVA应用来提供苍穹微服务和web服务供本地插件开发进行调试。整体组件包括开发工具Eclipse(也可根据个人情况选择其他开发工具如IDEA等)、gradle及启动苍穹需要依赖的jar和静态资源。本地开发环境最少需要有以下5个文件,其中开发工具可以不用内嵌的eclipse,可以另外下载开发工具。

 

3 本地开发环境搭建步骤

3.1 获取本地开发环境文件

(1)直接通过复制其他同事的本地文件,最少需要拉取文件如上图。

2)也可以通过直接到对应的服务端目录去拉取需要的苍穹基本运行环境(启动类、开发工具、gradle文件、mservice服务、静态资源)。

3.2 配置启动类

配置调试启动类,让zkmc都指向服务器端,同时租户id和集群idmc中配置保持一致。每个人的启动类可能都不一样,例如是否需要修改本地登录url,登录方式等,详细如下图所示。

 

3.3 更新本地jar包和静态资源文件

在服务端更新了补丁包后需要同步更新本地调试端以保持基础代码逻辑一致。更新的方式包括:连接FTP拉取,文件夹共享复制拉取,批处理脚本拉取。需要更新的主要包括两类:依赖的jar包和静态资源,更新的目录对应如下图所示

团队开发环境

在进行项目开发时需要搭建开发环境,开发环境的版本应该保持跟正式环境一样,避免开发成果迁移正式环境时由于版本不一致导致的问题,切莫使...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信