Release and multi-version upgrade method and system
A multi-version and version technology, applied in the direction of version control, software maintenance/management, etc., can solve the problems of product comparison effect difference, cumbersome operation, and linear increase of release and upgrade time, so as to achieve accurate product version comparison effect and ensure uniformity Sexuality, the effect of ensuring consistency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0063] Such as figure 2 Shown is the multi-version parallel upgrade method described in Embodiment 1 of the present invention, including:
[0064] Step 201, when the server stores and releases the version, it sets an upgrade directory of the corresponding type for each type of version; the server sets its own sub-upgrade directory for multiple versions of the same type according to the upgrade directory; the server receives the client The version upgrade request sent reads the current version sub-upgrade directory information of the client carried in the version upgrade request; obtains other versions of the same type according to the sub-upgrade directory of the current version, wherein,
[0065] The client periodically sends upgrade requests to the server, and the upgrade requests carry information about the version currently used by the client, so that the server can identify the version currently used by the client.
[0066] Step 202, matching the upgrade version stored ...
Embodiment 2
[0075] Such as image 3 Shown is the multi-version parallel upgrade method described in Embodiment 2 of the present invention, including:
[0076] Step 301, when the server stores and releases the version, it sets an upgrade directory of the corresponding type for each type of version; the server sets its own sub-upgrade directory for multiple versions of the same type according to the upgrade directory; the server receives the client In the version upgrade request sent, read the sub-upgrade directory information of the current version of the client carried in the version upgrade request; obtain other versions of the same type according to the sub-upgrade directory of the current version.
[0077] Step 302: Match the upgrade versions stored in the server with the current version information of the client to obtain at least one upgrade version; wherein, when the matching fails, return an upgrade failure prompt to the client.
[0078] Step 303, according to the number of upgrad...
Embodiment 3
[0084] Such as Figure 4 As shown, it is a specific embodiment of the multi-version parallel upgrade method described in Embodiment 3 of the present invention, including:
[0085] Step 401, the server receives version upgrade requests sent by 300,000 clients, and reads that the current version of the client carried in the version upgrade requests is A;
[0086] Step 402, matching the upgrade version stored in the server with the current version information of the client, and obtaining two upgradeable versions A1 and A2;
[0087] Step 403, respectively randomly selecting 50,000 clients from the 300,000 clients as client samples of the A1 version and the A2 version, and setting the initial upgrade margins of the A1 version and the A2 version to 50,000;
[0088] Step 404, judging the initial upgrade margins of version A1 and version A2 in parallel, and judging that there are 10,000 upgraded clients in the client sample of version A1, then the current upgrade margin of version A1...
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