该集成功能构建了一个强大的技术桥梁,连接企业内容管理系统与主要集成开发环境。它支持实时代码同步、自动化构建产物生成以及在内容管理系统内直接的项目管理。通过支持 VS Code、IntelliJ 和 Eclipse,该功能确保开发人员在编辑源代码时,无需离开其首选开发环境,即可保持上下文。该系统处理文件映射、版本控制集成以及构建触发自动化,以减少手动操作,并提高分布式工程团队的协作效率。
该系统通过在内容管理系统 (CMS) 后端与客户端集成开发环境 (IDE) 服务器之间建立安全的 API 交互,来启动连接协议。
代码构件被映射到特定的项目仓库,从而实现对源代码文件变更的自动检测,并触发内容更新。
实时同步功能确保在集成开发环境 (IDE) 中进行的任何修改,都会立即反映到内容管理系统 (CMS) 的代码仓库结构中。
通过企业仓库管理器部署 IDE 扩展包。
在开发环境设置中配置身份验证凭据。
将地图源文件路径映射到对应的CMS内容标识符。
启用实时同步模式,以实现双向数据传输。
用户需要安装适用于其特定集成开发环境(IDE)的官方扩展包,以启用相关功能。
系统执行安全的OAuth认证流程,以验证开发者身份并建立会话令牌。
源代码文件会被索引并与内容管理系统 (CMS) 的内容节点关联,从而创建一个持久的引用数据库。