Software version management method and device
A software version and management device technology, applied in software maintenance/management, software deployment, version control, etc., can solve problems such as time-consuming and cumbersome, affecting product development efficiency, and low degree of automation, so as to avoid waste of human resources and improve product quality. Development efficiency, automation effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0031] figure 1 It is a flowchart of a software version management method provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation of realizing software development and deployment automation. The method can be executed by a software version management device, and specifically includes the following steps:
[0032] S110. Generate a project configuration file according to the user configuration information.
[0033] Wherein, the user configuration information is input by the user according to his own needs; the project configuration file may include a function module configuration file, a path configuration file and a database connection configuration file, and different types of configuration files correspond to configuration operations at different stages of the software project.
[0034] Specifically, the function module configuration file can be used to call code fragments from the code library, so as to realize various functions requ...
Embodiment 2
[0051] figure 2 It is a flow chart of a software version management method provided by Embodiment 2 of the present invention. This embodiment describes the specific operation of distributed compilation of target source codes on the basis of the above embodiments, and specifically includes the following steps:
[0052] S210. Generate a project configuration file according to the user configuration information.
[0053] S220. Call the target code fragment from the code library according to the project configuration file, and use the target code fragment to update the local source code to obtain the target source code.
[0054] S230. Modify the source code version information according to a version information modification rule.
[0055]Wherein, the version information modification rule is used to modify the source code version information. Optionally, the version information modification rule may use any one of information such as project name, version number, or target sourc...
Embodiment 3
[0079] image 3 It is a schematic structural diagram of a software version management device provided in Embodiment 3 of the present invention, as shown in image 3 As shown, the software version management device includes: a project configuration file generation module 310 , a target source code acquisition module 320 , a compilation module 330 , a software upgrade package acquisition module 340 and a software upgrade package deployment module 350 .
[0080] Wherein, the project configuration file generating module 310 is configured to generate a project configuration file according to user configuration information;
[0081] The target source code acquisition module 320 is used to call the target code fragment from the code library according to the project configuration file, and use the target code fragment to update the local source code to obtain the target source code;
[0082] A compiling module 330, configured to compile the target source code to obtain a compiled fil...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com