发布管理(ReleaseMan)

发布管理(ReleaseMan)是面向软件开发者提供软件发布管理的云服务,提供软件仓库、软件发布、发布包下载、发布包元数据管理等功能,通过安全可靠的软件仓库,实现软件包版本管理,提升发布质量和效率,实现产品的持续发布。

500M容量以内免费体验,超额后按需或按套餐计费。了解详情

产品优势

简单易用
  • -关键问题:
    本地版本管理混乱,易出错。
  • 解决方案:
    一键式初始化发布仓库、快照仓库、第三方仓库和私有仓库,清晰展示版本路线,高效搜索,快速找到用户需要的包。
安全可靠
  • -关键问题:
    自建仓库或使用文件服务器容易导致软件包丢失或覆盖。
  • 解决方案:
    资源隔离、网络隔离、高可靠、异地容灾备份,安全加密、防DDoS攻击,保障软件包安全可靠。
便捷分享
  • -关键问题:
    编译构建经常出现缺少依赖包,构件资源无法及时分享。
  • 解决方案:
    通过第三方仓库和私有仓库快速分享编译依赖包,提供快照仓库和发布仓库分享构件资源。
极速下载
  • -关键问题:
    客户异地传输软件包速度慢。
  • 解决方案:
    提供软件包高速下载通道,可以一键快速下载。

产品架构

发布管理

  • 高可用集群部署:采用服务化架构,通过集群化部署,提供高可用,弹性伸缩,故障自动恢复等能力
  • 安全管控与多角色鉴权:支持多角色权限管理,具备严格的安全防护和容灾措施,保障发布安全

应用场景

自动下载依赖包

场景特点: 项目开发中,需要依赖使用第三方依赖件,依赖仓库不统一,依赖构件不全,直接从公网下载速度极慢,导致开发交付进度缓慢。

适用场景: 编译构建。

编译构建包自动归档

场景特点: 简单的文件服务器管理,缺少规范的软件包版本管理,容易导致版本发布错误。

适用场景: 软件包发布归档。

产品包分发部署

场景特点: 构件包快速分享,服务多项目协同开发交付,提供统一的对外发布出口,方便产品包部署应用。

适用场景: 编译构建,部署下载。

功能描述

发布历史追踪

清晰展示软件包发布历史,快速查询软件包历史发布信息。

仓库初始化

用户使用在线的maven仓库来管理编译依赖包和构件软件包,方便有序管理开发依赖和交付件。

软件发布

产品所依赖的编译构建包可归档至私有仓库,持续集成的构件软件包可自动归档至快照仓库,并支持手动将正式发布包归档至发布仓库。

软件下载

支持持续集成服务自动从私有仓库和第三方仓库中下载编译构建的依赖包。部署服务自动从快照仓库和发布仓库中下载产品包进行部署。

软件查看

提供友好的可视化界面,直观展现软件包元数据信息。提供查看版本软件元数据信息的Restful 接口,实现用户远程查看软件包信息。