Software version management method, system, equipment and medium
A software version and management method technology, applied in software deployment, generation of response errors, error detection of redundant data in operations, etc., can solve problems such as low efficiency, large number of components, and confusion in software version management. The effect of reducing error rate, improving efficiency, and solving management confusion
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0048] Such as figure 1 As shown, this embodiment provides a software version management method, which is applied to a server, and the management method includes the following steps:
[0049] S1. Obtain component version information; the component version information includes a version number of each component in a current state.
[0050] S2. Generate main version information according to the component version information, so that at least one client performs a software version change according to the main version information; the software version change includes software upgrade and software downgrade.
[0051] Wherein, the main version information includes a main version number, the main version number changes according to the change of the version number of any component, and any main version number corresponds to the uniquely determined component version information.
[0052] S3. Store the component version information and the main version information in the same database...
Embodiment 2
[0074] Such as Figure 4 As shown, this embodiment provides a software version management system, and the management system includes: an acquisition module 110 , a generation module 120 , and a storage module 130 .
[0075] The acquiring module 110 is configured to acquire component version information; the component version information includes the version number of each component in a current state.
[0076] The generating module 120 is configured to generate main version information according to the component version information, so that at least one client can change the software version according to the main version information; the software version change includes software upgrade and software downgrade.
[0077] Wherein, the main version information includes a main version number, the main version number changes according to the change of the version number of any component, and any main version number corresponds to the uniquely determined component version information...
Embodiment 3
[0100] Figure 5 A schematic structural diagram of an electronic device provided in this embodiment. The smart helmet includes a memory, a processor, and a computer program stored on the memory and operable on the processor, and the processor implements the software version management method of Embodiment 1 when executing the program, Figure 5 The electronic device 60 shown is only an example, and should not impose any limitation on the functions and application scope of the embodiment of the present invention.
[0101] Electronic device 60 may take the form of a general computing device, which may be a server device, for example. Components of the electronic device 60 may include, but are not limited to: at least one processor 61 , at least one memory 62 , and a bus 63 connecting different system components (including the memory 62 and the processor 61 ).
[0102] The bus 63 includes a data bus, an address bus and a control bus.
[0103] The memory 62 may include a volati...
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