用于并行开发和部署项目的自动方法和系统技术方案

技术编号:5482746 阅读:197 留言:0更新日期:2012-04-11 18:40
本发明专利技术的实施例涉及用于管理项目的并行开发的系统和方法。本发明专利技术的一个实施例是通过图形用户界面自动管理应用的并行开发中的处理的方法。该图形用户界面管理自动处理,所述自动处理能够完成其任务而不需要进一步的用户交互。由图形用户界面管理的自动处理包括提供第一开发环境和第二开发环境。所述处理还包括将应用的第二发行部署到第二开发环境,以及将对第二发行的第二源代码和第二内容的修改合并到第一发行的第一源代码和第一内容。在已将发行合并在一起之后,处理自动地将应用的第三发行部署到生产环境以便由用户使用。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般地涉及应用的并行开发,更具体地涉及自动进行整个开发、测试和部 署处理中的并行开发处理。
技术介绍
以健壮的方式开发和部署由用户访问的应用,尤其是网络应用,需要大量处理。对 于网络应用,这些处理包括管理源代码、测试代码和将代码随同内容部署到生产系统,用户 可以在生产系统访问代码。这些处理可能花费大量时间(并且易于出错),意味着直到其它 改变已被测试和执行为止,某些改变不能被测试或执行。这需要放慢应用的整个开发。IT开发者使用源代码控制工具例如MKS源代码控制系统执行并行开发任务。通 过允许多个开发路径或相同文件的多个版本存在于相同位置,MKS提供对并行开发的支持。 然而,并行管理源代码仅是开发、测试和部署健壮应用尤其是网络应用的处理的一部分。除 了源代码之外,在网络应用的整个生命期中,对网络应用基础页面定义、URL、元数据、内容、 图形、文档和资源的改变可能需要被并行操作或测试。通过使用并行开发处理,对应用的多个改变和添加可被在大体相同的时间执行。 一般地,并行开发和并行管理资源的问题可被基本描述为同时修改相同资源或制品的集 合。由于如果存在交叉或资源间的相关性和引用,本文档来自技高网...

【技术保护点】
一种通过客户端计算机系统上的图形用户界面自动管理应用的并行开发中的处理的方法,所述图形用户界面被用于管理在服务器上执行的自动处理,其中所述自动处理完成其任务而不需要进一步的用户交互,所述自动处理包括:提供第一开发环境,第一开发环境至少包括执行应用平台的第一服务器,源代码控制系统和内容管理系统;使用第一开发环境根据具有第一源代码和第一内容的应用的第一发行,产生应用的第二发行,其中第二发行包括应用的第二源代码和第二内容;提供第二开发环境,第二开发环境至少包括执行应用平台的第二服务器,源代码控制系统和内容管理系统;将第二发行部署到第二开发环境;将对第二发行的第二源代码和第二内容的修改合并到第一发行的...

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:M海霍D阿维安D芬恩
申请(专利权)人:汇丰技术股份有限公司
类型:发明
国别省市:US[美国]

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1