Software code version management and release method and apparatus

A software version and version management technology, applied in the computer field, can solve the problems of rollback of the release process, overlapping of project contents, short creation time, etc., to achieve the effect of improving efficiency, reducing human intervention, and reducing errors
CN107908421AActive Publication Date: 2018-04-13BEIJING CHUANGXIN JOURNEY NETWORK TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
BEIJING CHUANGXIN JOURNEY NETWORK TECH CO LTD
Publication Date
2018-04-13

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
Patent Text Reader

Abstract

The invention relates to a software code version management and release method and apparatus. The method comprises the steps of determining a to-be-released software version, obtaining each project version corresponding to the software version according to a mapping table, and determining a code version in each project, wherein the mapping table stores relationships among software version numbers,project version numbers and code version numbers; according to each code version number in each project and a corresponding code file storage position, obtaining a corresponding code file from a codeserver and downloading the code file to a local end; generating an initialization package, wherein the initialization package comprises the code file downloaded to the local end and an installation configuration file; and according to the installation configuration file of the initialization package, installing the initialization package to a server of a specified environment. According to the method and the apparatus provided by the invention, the software code deployment efficiency can be greatly improved; errors due to code deployment are reduced; and operation maintenance and test manpower is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the field of computer technology, in particular to a method and device for software code version management and release. Background technique

[0002] In the Internet industry, after the server-side development engineer completes the program development, he needs to deploy the program code or compilation result to the server to run, so as to indirectly provide services to users. This process is called code release. Most of the code publishing in the prior art is realized by the following methods: first, the developer submits the code to the code management server, and then the code management server distributes it to the application server, and executes the corresponding command to make the code take effect; Project and version number, copy the code from the version control server to the local, obtain the updated content, package and upload the updated content to the target server, decompress and install it on the target server...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More