发明名称 操作系统版本自动发布和软件包自动更新的系统及方法
摘要 本发明公开一种操作系统版本自动发布和软件包自动更新的系统及方法,该系统主要包括SVN服务器、编译服务器、FTP服务器、工作客户端及配置管理终端;采用该系统提供的版本自动发布和软件包自动更新的方法,能够实现在一台SVN服务器中实现存放多个项目的软件包,并且可以自动检测到软件包的更新情况,自动将软件包下发到对应的编译服务器进行编译,并将编译结果及时反馈给配置管理员和开发人员,以及配置管理员可以提前制定系统发布计划,实现系统的定时自动发布。采用本发明能够显著减少配置管理员的工作量,大大提高软件包编译效率,明显降低软件包管理和系统发布过程中发生人为错误的概率。
申请公布号 CN102035892A 申请公布日期 2011.04.27
申请号 CN201010602478.3 申请日期 2010.12.23
申请人 中科方德软件有限公司 发明人 王宇冬;年艳川;张静;何小囡;王慧
分类号 H04L29/08(2006.01)I;G06F9/44(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 北京市炜衡律师事务所 11375 代理人 曹健
主权项 一种操作系统版本自动发布和软件包自动更新的系统,包括若干开发人员使用的工作客户端;其特征在于,该系统还包括SVN服务器、编译服务器、FTP服务器及配置管理员使用的配置管理终端;其中,所述工作客户端与所述SVN服务器相连接,用于开发人员开发修改软件包,并将软件包上传到所述SVN服务器的软件库中;所述SVN服务器与所述编译服务器相连接,所述SVN服务器设置有软件库,用于存放软件包,并向所述编译服务器发送编译指令和系统版本发布指令;所述配置管理终端与所述SVN服务器相连,用于配置管理员管理软件包更新过程和系统版本发布过程,并通过所述SVN服务器向配置管理员反馈信息;所述编译服务器与所述FTP服务器相连,用于将系统发布生成的镜像文件上传到所述FTP服务器中,并用来编译软件包和发布系统版本;所述FTP服务器与所述SVN服务器相连,用于配置管理员通过所述SVN服务器查看所述FTP服务器上存放的镜像文件;上述SVN服务器、FTP服务器、编译服务器和配置管理终端以及工作客户端上均安装有软件自动化测试框架STAF,用于其之间进行相互通信。
地址 100080 北京市海淀区中关村南四街4号5号楼