发明名称 AUTOMATED METHODS AND SYSTEMS FOR DEVELOPING AND DEPLOYING PROJECTS IN PARALLEL
摘要 Embodiments of the invention are directed to system and method for managing parallel development of projects. One embodiment of the invention is a method of automatically managing processes in the parallel development of an application through a graphical user interface. The graphical user interface manages the automated processes, which are able to complete their tasks without further user interaction. The automated processes managed by the graphical user interface include, provisioning a first development environment and second development environment. The processes also includes deploying a second release of an application to the second development environment, and merging modifications to the second source code and the second content of the second release into a first source code and a first content of the first release. After the releases have been merged together, the process automatically deploys the third release of the application to a production environment for use by users.
申请公布号 US2016077809(A1) 申请公布日期 2016.03.17
申请号 US201514859560 申请日期 2015.09.21
申请人 HSBC TECHNOLOGY & SERVICES (USA) INC. 发明人 HEYHOE MARC;Avidan Dan;Finn Daron;Lees Daniel
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项 1. A computer implemented method of at least one of synchronizing and managing processes in the parallel development of an application, comprising: provisioning a first development environment, including at least a first server executing a first application platform, a first source code control system, and a first content management system; generating, from a first release of the application having first source code and first content using the first development environment, a second release of the application, wherein the second release of the application includes second source code and second content; provisioning a second development environment, including at least a second server executing a second application platform, a second source code control system, and a second content management system; comparing the first development environment and the second development environment and generating at least one artifact responsive to the comparison; synchronizing the first development environment with the second development environment utilizing the at least one artifact resulting from the comparison between the first development environment and the second development environment; generating unique identifications for at least one source code file and one content file of the second release; merging modifications to the second source code and the second content of the second release into the first source code and the first content of the first release using the unique identifications to generate a third release of the application including third source code and third content; and deploying the third release of the application to at least one production environment.
地址 Mettawa IL US