CN103324494A - Automatic patch making method, server and system - Google Patents

Automatic patch making method, server and system Download PDF

Info

Publication number
CN103324494A
CN103324494A CN2012100774446A CN201210077444A CN103324494A CN 103324494 A CN103324494 A CN 103324494A CN 2012100774446 A CN2012100774446 A CN 2012100774446A CN 201210077444 A CN201210077444 A CN 201210077444A CN 103324494 A CN103324494 A CN 103324494A
Authority
CN
China
Prior art keywords
patch
server
client
file
source file
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012100774446A
Other languages
Chinese (zh)
Other versions
CN103324494B (en
Inventor
侯磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kingdee Software China Co Ltd
Original Assignee
Kingdee Software China Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kingdee Software China Co Ltd filed Critical Kingdee Software China Co Ltd
Priority to CN201210077444.6A priority Critical patent/CN103324494B/en
Publication of CN103324494A publication Critical patent/CN103324494A/en
Application granted granted Critical
Publication of CN103324494B publication Critical patent/CN103324494B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention relates to an automatic patch making method, server and system. The automatic patch making method comprises the following steps: the automatic patch making server is triggered by clients, empty directory structures are copied in corresponding directories; patch source files are uploaded to the empty directory structures; after patch making instructions sent by the clients are received, patch files are generated on the basis of the patch source files, patch numbers uploaded by the clients and corresponding patch version numbers. According to the invention, the packaging and making of the patches are completed automatically through command interaction between the clients and the patch making server, the installation information of the patches of different versions can be distinguished, so that the installation environments of the patches can be accurately judged and the patches are correctly installed onto target machines, both the installation efficiency and the installation accuracy of the patches are improved, and the unified management of the patches is better facilitated.

Description

Automatically make method, server and the system of patch
Technical field
The present invention relates to the patch manufacture technology field, relate in particular to a kind of method, server and system of automatic making patch.
Background technology
Patch typically refers to the problem that in use exposes for large software system (such as microsoft operation system) or leak (being commonly called as BUG) and the small routine of dealing with problems of issue.Because software is kept away in programming process unavoidably and BUG can be occurred, especially Windows running program and various Games Software, find software existing problems or leak the original program person of writing, after may making the user interference work when use system or software, occur or being harmful to safe problem, then writing out some small routines that can be inserted in source program is patch, with the defective that the software of repairing original issue exists, make it perfect.
Because computer environment is extremely complicated, the making of patch also becomes very important with installation, is not that all patchs are all downloaded, installed, and it is safer that computer just becomes.On the contrary, if out-of-date, unnecessary patch has been installed, or even problematic patch, can bring risk to computer on the contrary.Because be suitable for the patch of the computer of certain configuration, may and be not suitable for the computer of another kind of configuration.In addition, miscellaneous editions may appear in the patch of same numbering, and the patch of different editions is applicable to the computer of different configurations.
At present, patch file adopts manual manufacture usually, and by being manually installed under the respective directories, the shortcoming of its existence is: adopt manually-operated, comparatively waste time and energy; Can not accurately judge the precondition that patch is installed, if wrong patch has been installed, then may cause original program unavailable, perhaps can't solve BUG corresponding to original program.
Summary of the invention
Fundamental purpose of the present invention is to provide a kind of method, server and system of automatic making patch, is intended to improve accuracy and the efficient that patch is installed.
In order to achieve the above object, the present invention proposes a kind of method of automatic making patch, comprising:
Server is triggered by client, copies a empty list structure in respective directories;
The patch source file is uploaded to described empty list structure;
After the patch that receives described client transmission is made instruction, according to the patch number of described patch source file and described client upload and corresponding patch release number generation patch file.
Preferably, described server is triggered by client, also comprises copy the step of a empty list structure in respective directories before:
Receive the described patch number of described client upload and corresponding patch release number.
Preferably, also comprise after the described patch that receives described client transmission is made instruction:
Receive the described patch number of described client upload and corresponding patch release number.
Preferably, described patch number and the corresponding patch release step that number generates patch file according to patch source file and described client upload comprises:
By batch processing mode, number replace in the described patch source file corresponding patch number and version number in the packing character set with the patch number of described client upload and corresponding patch release;
Patch source file after the batch processing is checked;
Call predetermined packing program the patch source file after checking is packed, generate the patch file with described patch number name.
The present invention also proposes a kind of server of automatic making patch, comprising:
Replication module is used for copying a empty list structure in respective directories after client triggers the replicate run of described server;
Upper transmission module is used for the patch source file is uploaded to described empty list structure;
The packing generation module is after making instruction when the patch that receives described client transmission, according to the patch number of described patch source file and described client upload and corresponding patch release number generation patch file.
Preferably, described packing generation module comprises:
Receiving element was used for before replication module copies the empty list structure, received the described patch number of described client upload and corresponding patch release number; Perhaps, be used for after receiving patch that described client sends and making instruction, receive the described patch number of described client upload and corresponding patch release number.
Preferably, described packing generation module also comprises:
Replacement unit is used for by batch processing mode, and the patch number that receives with described receiving element and corresponding patch release number are replaced in the described patch source file corresponding patch number and version number in the packing character set;
Inspection unit is used for the patch source file after the batch processing is checked;
Packaged unit is used for calling predetermined packing program the patch source file after checking is packed, and generates the patch file with described patch number name.
The present invention also proposes a kind of system of automatic making patch, comprising: client and server, wherein:
Described client is used for successively the replicate run triggering command of the patch number of user selection and corresponding patch release number, server and patch being made instruction by user interface and is uploaded to described server;
Described server is used for the replicate run triggering command according to described client transmission, copies a empty list structure in respective directories, and the patch source file is uploaded to described empty list structure; And after the patch that receives described client transmission is made instruction, according to the patch number of described patch source file and described client upload and corresponding patch release number generation patch file.
Preferably, described server also is used for after generating patch file, finishes the routing information at information and described patch file place in the user interface demonstration packing of described client.
Preferably, described server is shared on a plurality of described clients.
Method, server and the system of a kind of automatic making patch that the present invention proposes, the user sends corresponding operational order by the client operation interface, made by the packing that server is finished corresponding patch automatically according to the operational order of client triggering, can distinguish for different patch release mount messages, thereby can accurately judge the installation environment of patch, the correct patch of installing is to target machine, when improving the patch installation effectiveness, also improved the accuracy that patch is installed, the unified management of more convenient patch.
Description of drawings
Fig. 1 is the schematic flow sheet that the present invention makes the method preferred embodiment of patch automatically;
Fig. 2 is the user interface schematic diagram that the present invention makes client in the method preferred embodiment of patch automatically;
Fig. 3 is that the present invention makes in the method preferred embodiment of patch the schematic flow sheet that number generates patch file according to the patch number of patch source file and client upload and corresponding patch release automatically;
Fig. 4 is the structural representation that the present invention makes the server preferred embodiment of patch automatically;
Fig. 5 is the structural representation that the present invention makes packing generation module in the server preferred embodiment of patch automatically;
Fig. 6 is the structural representation that the present invention makes system's preferred embodiment of patch automatically.
In order to make technical scheme of the present invention clearer, clear, be described in further detail below in conjunction with accompanying drawing.
Embodiment
The solution of the embodiment of the invention mainly is: server is triggered by client, in respective directories, copy a empty list structure, the patch source file is uploaded to the empty list structure, after the patch that receives the client transmission is made instruction, according to the patch number of patch source file and client upload and corresponding patch release number generation patch file, to improve patch installation effectiveness and accuracy, make things convenient for the unified management of patch.
As shown in Figure 1, preferred embodiment of the present invention proposes a kind of method of automatic making patch, comprising:
Step S101, server is triggered by client, copies a empty list structure in respective directories;
The present embodiment method relates to the client with user interface and the server that is generated patch by the corresponding steering order packing of client transmissions.
As shown in Figure 2, be provided with Option Box or the buttons such as patch number, patch release, PTDetail catalogue, PT installation kit catalogue and making patch on the user interface of client, the user can be according to the flow process of patch making, on the user interface of client, select successively corresponding button option, the indication server operates accordingly.
At first, six patch numbers of input in the patch number option of user on the operation interface of client, and choose corresponding patch release number, usually after setting the corresponding relation of patch release number and patch number, behind input patch number, on the operation interface of client, the patch release corresponding with the patch number number generally can show automatically, patch number and patch release number these two values can pass to the patch packing program of server as parameter, be convenient to generate corresponding patch file.The user can select corresponding patch number according to actual needs, thereby selects corresponding patch release number.A station server can be shared on a plurality of clients in the present embodiment, therefore, by different clients, can realize that a plurality of users carry out simultaneously patch and install.
Click the PT Detail category buttons on the operation interface of client as the user, then can trigger the replicate run on the server, server then copies the bibliographic structure of the standard of a sky in respective directories, the file that comprises a lot of skies in this empty list structure is used for server and uploads corresponding patch source file.
Step S102 is uploaded to described empty list structure with the patch source file;
After the good empty list structure of server replicates, can according to corresponding patch specification documents, in the empty list structure, place the source file of making patch, to make correct patch.
Step S103 is after the patch that receives the client transmission is made instruction, according to the patch number of patch source file and client upload and corresponding patch release number generation patch file.
After server is uploaded source file and is finished, the making patch button of user on can the clicking operation interface, the patch packing program that triggers on the server is prepared packing.Simultaneously, client can with before the patch number of user selection and patch release number pass to patch packing program on the server.Client also can be when the most initial user selection patch number and patch release, and the patch number of user selection and patch release number are passed to patch packing program on the server.Server can be distinguished for different patch release mount messages in the present embodiment, that is to say, server can to number distinguishing from the different patch number of client and patch release, be formulated corresponding patch file.The patch number that these are different and patch release number can be from same client, transmitted by same user selection, also can be from different clients, transmitted by different user selections, thereby so that server can accurately be judged the installation environment of patch, patch correctly is installed to target machine.
Server is before beginning packing, pass through batch program, adopt corresponding patch number and the version number in packing character set the inside in numbers two parameter replacement patch source files of above-mentioned patch number and patch release, then do inspection for the patch source file, see whether need to carry out COM+ registration, the database script registration tool copies or the operation such as file signature.
After having moved aforesaid operations, move at last batch program, call predetermined patch packing program and finish the packing operation, generate the patch file with the name of patch number.
Wherein, predetermined patch packing program can adopt Installshield packing program, also can adopt non-Installshield packing program.
According to the size of the patch source file of uploading, time that need to wait for packing is difference slightly also, and the file amount is larger, and the used time of packing is longer.After packing was finished, server can automatically be jumped out packing at the operation interface of client and finish the interface, and ejects the path at patch file place; The user also can open the catalogue at patch file place by clicking " PT installation kit catalogue ".So far, completing of patch can be tested on version corresponding to patch.
In the specific implementation process, as shown in Figure 3, the step that number generates patch file according to the patch number of patch source file and client upload and corresponding patch release among the above-mentioned steps S103 specifically comprises:
Step S1031 by batch processing mode, number replaces in the patch source file corresponding patch number and version number in the packing character set with the patch number of client upload and corresponding patch release;
Step S1032 checks the patch source file after the batch processing;
Step S1033 calls predetermined packing program the patch source file after checking is packed, and generates the patch file with the name of patch number.
Wherein, predetermined patch packing program can adopt Installshield packing program, also can adopt non-Installshield packing program.
The present embodiment can be distinguished for different patch release mount messages, thereby can accurately judge the installation environment of patch, patch correctly is installed to target machine.And packing process concentrates on the station server, focus on packing, the user that client is installed can many people carry out simultaneously, be that a plurality of clients are shared same station server, therefore, must adopt the C/S framework, and adopt the corresponding .net remoting communication technology to realize, wherein, the .net remoting communication technology is prior art, is not repeated herein.
For the implementation of non-.net exploitation, also can adopt the solution of same flow process and other non-Installshield packings to realize.
The present embodiment is automatically finished the packing of patch and is made by the command interaction between client and the server, when improving the patch installation effectiveness, has also improved the accuracy that patch is installed, the unified management of more convenient patch.
As shown in Figure 4, preferred embodiment of the present invention proposes a kind of server of automatic making patch, comprising: replication module 301, upper transmission module 302 and packing generation module 303, wherein:
Replication module 301 is used for copying a empty list structure in respective directories after client triggers the replicate run of server;
Upper transmission module 302 is used for the patch source file is uploaded to the empty list structure;
Packing generation module 303 is used for after receiving patch that client sends and making instruction, according to the patch number of patch source file and client upload and corresponding patch release number generation patch file.
Wherein, packing generation module 303 also was used for before replication module 301 copies the empty list structure, received the patch number of client upload and corresponding patch release number; Perhaps, be used for after receiving patch that client sends and making instruction, receive the patch number of client upload and corresponding patch release number.
Particularly, the present embodiment server by and client between command interaction, automatically finish the packing of patch and make.
As shown in Figure 2, be provided with Option Box or the buttons such as patch number, patch release, PTDetail catalogue, PT installation kit catalogue and making patch on the user interface of client, the user can be according to the flow process of patch making, on the user interface of client, select successively corresponding button option, the indication server operates accordingly.
At first, six patch numbers of input in the patch number option of user on the operation interface of client, and choose corresponding patch release number, usually after setting the corresponding relation of patch release number and patch number, behind input patch number, on the operation interface of client, the patch release corresponding with the patch number number generally can show automatically, patch number and patch release number these two values can pass to the packing generation module 303 of server as parameter, follow-up packing generation module 303 will be by the patch program of packing, and generates corresponding patch file according to the patch number of client upload and patch release number and patch source file.The user can select corresponding patch number according to actual needs, thereby selects corresponding patch release number.A station server can be shared on a plurality of clients in the present embodiment, therefore, by different clients, can realize that a plurality of users carry out simultaneously patch and install.
Click the PT Detail category buttons on the operation interface of client as the user, then can trigger the replicate run on the server, server copies the bibliographic structure of the standard of a sky in respective directories by replication module 301, the file that comprises a lot of skies in this empty list structure is used for server and uploads corresponding patch source file.
After the replication module 301 of server had copied the empty list structure, upper transmission module 302 can according to corresponding patch specification documents, be placed the source file of making patch, to make correct patch in the empty list structure.
After the upper transmission module 302 of server was uploaded source file and finished, the making patch button of user on can the clicking operation interface triggered the patch packing program on the server, and packing generation module 303 is prepared the packing operation.Simultaneously, client can with before the patch number of user selection and patch release number pass to packing generation module 303 on the server.Client also can be when the most initial user selection patch number and patch release, and the patch number of user selection and patch release number are passed to packing generation module 303 on the server.
Server can be distinguished for different patch release mount messages in the present embodiment, that is to say, server can to number distinguishing from the different patch number of client and patch release, be formulated corresponding patch file.The patch number that these are different and patch release number can be from same client, transmitted by same user selection, also can be from different clients, transmitted by different user selections, thereby so that server can accurately be judged the installation environment of patch, patch correctly is installed to target machine.
When concrete operations, the packing generation module 303 of server is before beginning packing, pass through batch program, adopt corresponding patch number and the version number in packing character set the inside in numbers two parameter replacement patch source files of above-mentioned patch number and patch release, then do inspection for the patch source file, see whether need to carry out COM+ registration, the database script registration tool copies or the operation such as file signature.
After having moved aforesaid operations, move at last batch program, call predetermined patch packing program and finish the packing operation, generate the patch file with the name of patch number.
Wherein, predetermined patch packing program can adopt Installshield packing program, also can adopt non-Installshield packing program.
According to the size of the patch source file of uploading, time that need to wait for packing is difference slightly also, and the file amount is larger, and the used time of packing is longer.After packing was finished, server can automatically be jumped out packing at the operation interface of client and finish the interface, and ejects the path at patch file place; The user also can open the catalogue at patch file place by clicking " PT installation kit catalogue ".So far, completing of patch can be tested on version corresponding to patch.
In the specific implementation process, as shown in Figure 5, above-mentioned packing generation module 303 comprises: receiving element 3031, replacement unit 3032, inspection unit 3033 and packaged unit 3034, wherein:
Receiving element 3031 was used for before replication module 301 copies the empty list structure, received the described patch number of client upload and corresponding patch release number; Perhaps, be used for after receiving patch that client sends and making instruction, receive the patch number of client upload and corresponding patch release number.
Replacement unit 3032 is used for by batch processing mode, and the patch number that receives with described receiving element and corresponding patch release number are replaced in the patch source file corresponding patch number and version number in the packing character set;
Inspection unit 3033 is used for the patch source file after the batch processing is checked;
Packaged unit 3034 is used for calling predetermined packing program the patch source file after checking is packed, and generates the patch file with described patch number name.
The present embodiment can be distinguished for different patch release mount messages, thereby can accurately judge the installation environment of patch, patch correctly is installed to target machine.And packing process concentrates on the station server, focus on packing, the user that client is installed can many people carry out simultaneously, be that a plurality of clients are shared same station server, therefore, must adopt the C/S framework, and adopt the corresponding .net remoting communication technology to realize, wherein, the .net remoting communication technology is prior art, is not repeated herein.
For the implementation of non-.net exploitation, also can adopt the solution of same flow process and other non-Installshield packings to realize.
The present embodiment is automatically finished the packing of patch and is made by the command interaction between client and the server, when improving the patch installation effectiveness, has also improved the accuracy that patch is installed, the unified management of more convenient patch.
As shown in Figure 6, preferred embodiment of the present invention proposes a kind of system of automatic making patch, comprising: client 601 and server 602, wherein:
Client 601 is used for successively the replicate run triggering command of the patch number of user selection and corresponding patch release number, server 602 and patch being made instruction by user interface and uploads onto the server 602;
The replicate run triggering command that server 602 is used for according to client 601 transmissions copies a empty list structure in respective directories, the patch source file is uploaded to described empty list structure; And after receiving patch that described client 601 sends and making instruction, the patch number of uploading according to patch source file and client 601 and corresponding patch release number generate patch file.
Server 602 can show at the user interface of client 601 to pack and finish information after generating patch file, and the routing information at patch file place.The user also can open the catalogue at patch file place by " the PT installation kit catalogue " clicked among Fig. 2.
Server 602 in the present embodiment can be shared on a plurality of clients 601, and packing process concentrates on the station server 602, focuses on packing, can many people carry out simultaneously so that the user of client 601 is installed.
The mutual principle of work that automatically realizes the patch making please refer to above-mentioned each embodiment between server 602 in the present embodiment and the client 601, does not repeat them here.
The embodiment of the invention is made method, server and the system of patch automatically, the user sends corresponding operational order by the client operation interface, made by the packing that server is finished corresponding patch automatically according to the operational order of client triggering, can distinguish for different patch release mount messages, thereby can accurately judge the installation environment of patch, the correct patch of installing is to target machine, when improving the patch installation effectiveness, also improved the accuracy that patch is installed, the unified management of more convenient patch.
The above only is the preferred embodiments of the present invention; be not so limit claim of the present invention; every equivalent structure or flow process conversion that utilizes instructions of the present invention and accompanying drawing content to do; or directly or indirectly be used in other relevant technical field, all in like manner be included in the scope of patent protection of the present invention.

Claims (10)

1. a method of automatically making patch is characterized in that, comprising:
Server is triggered by client, copies a empty list structure in respective directories;
The patch source file is uploaded to described empty list structure;
After the patch that receives described client transmission is made instruction, according to the patch number of described patch source file and described client upload and corresponding patch release number generation patch file.
2. method according to claim 1 is characterized in that, described server is triggered by client, also comprises copy the step of a empty list structure in respective directories before:
Receive the described patch number of described client upload and corresponding patch release number.
3. method according to claim 1 is characterized in that, also comprises after the described patch that receives described client transmission is made instruction:
Receive the described patch number of described client upload and corresponding patch release number.
4. according to claim 1,2 or 3 described methods, it is characterized in that, described patch number and the corresponding patch release step that number generates patch file according to patch source file and described client upload comprises:
By batch processing mode, number replace in the described patch source file corresponding patch number and version number in the packing character set with the patch number of described client upload and corresponding patch release;
Patch source file after the batch processing is checked;
Call predetermined packing program the patch source file after checking is packed, generate the patch file with described patch number name.
5. a server of automatically making patch is characterized in that, comprising:
Replication module is used for copying a empty list structure in respective directories after client triggers the replicate run of described server;
Upper transmission module is used for the patch source file is uploaded to described empty list structure;
The packing generation module is after making instruction when the patch that receives described client transmission, according to the patch number of described patch source file and described client upload and corresponding patch release number generation patch file.
6. server according to claim 5 is characterized in that, described packing generation module comprises:
Receiving element was used for before replication module copies the empty list structure, received the described patch number of described client upload and corresponding patch release number; Perhaps, be used for after receiving patch that described client sends and making instruction, receive the described patch number of described client upload and corresponding patch release number.
7. server according to claim 6 is characterized in that, described packing generation module also comprises:
Replacement unit is used for by batch processing mode, and the patch number that receives with described receiving element and corresponding patch release number are replaced in the described patch source file corresponding patch number and version number in the packing character set;
Inspection unit is used for the patch source file after the batch processing is checked;
Packaged unit is used for calling predetermined packing program the patch source file after checking is packed, and generates the patch file with described patch number name.
8. a system that automatically makes patch is characterized in that, comprising: client and server, wherein:
Described client is used for successively the replicate run triggering command of the patch number of user selection and corresponding patch release number, server and patch being made instruction by user interface and is uploaded to described server;
Described server is used for the replicate run triggering command according to described client transmission, copies a empty list structure in respective directories, and the patch source file is uploaded to described empty list structure; And after the patch that receives described client transmission is made instruction, according to the patch number of described patch source file and described client upload and corresponding patch release number generation patch file.
9. described system according to claim 8 is characterized in that,
Described server also is used for after generating patch file, finishes the routing information at information and described patch file place in the user interface demonstration packing of described client.
10. according to claim 8 or 9 described systems, it is characterized in that, described server is shared on a plurality of described clients.
CN201210077444.6A 2012-03-22 2012-03-22 Automatic method, server and the system for making patch Active CN103324494B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210077444.6A CN103324494B (en) 2012-03-22 2012-03-22 Automatic method, server and the system for making patch

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210077444.6A CN103324494B (en) 2012-03-22 2012-03-22 Automatic method, server and the system for making patch

Publications (2)

Publication Number Publication Date
CN103324494A true CN103324494A (en) 2013-09-25
CN103324494B CN103324494B (en) 2018-01-05

Family

ID=49193263

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210077444.6A Active CN103324494B (en) 2012-03-22 2012-03-22 Automatic method, server and the system for making patch

Country Status (1)

Country Link
CN (1) CN103324494B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017166448A1 (en) * 2016-03-30 2017-10-05 百度在线网络技术(北京)有限公司 Kernel vulnerability repair method and device
WO2017166446A1 (en) * 2016-03-30 2017-10-05 百度在线网络技术(北京)有限公司 Vulnerability-fixing method and device
CN107451474A (en) * 2016-05-31 2017-12-08 百度在线网络技术(北京)有限公司 Software vulnerability restorative procedure and device for terminal
CN107861748A (en) * 2017-12-04 2018-03-30 山东浪潮通软信息科技有限公司 A kind of patch generation method and device
CN117407031A (en) * 2023-11-27 2024-01-16 深圳麦风科技有限公司 Patch package upgrade file generation method, device, equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6317880B1 (en) * 1999-03-03 2001-11-13 Microsoft Corporation Patch source list management
CN101211312A (en) * 2006-12-29 2008-07-02 国际商业机器公司 Device and method for monitoring and managing patch of client
CN101739276A (en) * 2009-11-26 2010-06-16 金蝶软件(中国)有限公司 System updating method and device
US20110083129A1 (en) * 2009-10-02 2011-04-07 Fujitsu Limited Management system, management apparatus, management method, and computer readable recording medium storing the management program
CN102043656A (en) * 2011-01-20 2011-05-04 宇龙计算机通信科技(深圳)有限公司 Software management method and software management server
CN102081536A (en) * 2010-12-30 2011-06-01 华为终端有限公司 Method for updating increment, and server

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6317880B1 (en) * 1999-03-03 2001-11-13 Microsoft Corporation Patch source list management
CN101211312A (en) * 2006-12-29 2008-07-02 国际商业机器公司 Device and method for monitoring and managing patch of client
US20110083129A1 (en) * 2009-10-02 2011-04-07 Fujitsu Limited Management system, management apparatus, management method, and computer readable recording medium storing the management program
CN101739276A (en) * 2009-11-26 2010-06-16 金蝶软件(中国)有限公司 System updating method and device
CN102081536A (en) * 2010-12-30 2011-06-01 华为终端有限公司 Method for updating increment, and server
CN102043656A (en) * 2011-01-20 2011-05-04 宇龙计算机通信科技(深圳)有限公司 Software management method and software management server

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017166448A1 (en) * 2016-03-30 2017-10-05 百度在线网络技术(北京)有限公司 Kernel vulnerability repair method and device
WO2017166446A1 (en) * 2016-03-30 2017-10-05 百度在线网络技术(北京)有限公司 Vulnerability-fixing method and device
CN107451474A (en) * 2016-05-31 2017-12-08 百度在线网络技术(北京)有限公司 Software vulnerability restorative procedure and device for terminal
CN107451474B (en) * 2016-05-31 2020-06-26 百度在线网络技术(北京)有限公司 Software bug fixing method and device for terminal
CN107861748A (en) * 2017-12-04 2018-03-30 山东浪潮通软信息科技有限公司 A kind of patch generation method and device
CN117407031A (en) * 2023-11-27 2024-01-16 深圳麦风科技有限公司 Patch package upgrade file generation method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN103324494B (en) 2018-01-05

Similar Documents

Publication Publication Date Title
TWI575362B (en) Backup method, pre-testing method for enviornment updating and system thereof
CN103324494A (en) Automatic patch making method, server and system
CN105302722B (en) CTS automatic testing method and device
CN102541740B (en) A kind of mobile phone notes automated testing method based on Android
CN105955749A (en) Continuous software project integration method and device
CN106201502B (en) Cross-host application program deployment method and device
CN104580480A (en) Remote automatic deployment system and method for client end
CN103412816A (en) Linux-based continuous integration test platform building method
CN106970818A (en) A kind of software continuous integrated approach and device for Linux platform
CN107491390A (en) The method and device of replacement test environment configuration information
CN106020896A (en) Automated program issuing method based on private cloud
CN106681783A (en) Detection method and system for SVN code
CN109426602A (en) Detection method and equipment used in a kind of application development process
CN106371868A (en) Automatic test method, system and test device
CN109558318A (en) A kind of code administration method and code storage distributed system
CN103645905A (en) Incremental data acquisition method and device
CN110795105A (en) Automatic compiling and deploying method and system for power distribution automation master station system
CN111813683B (en) Universal automatic synchronization method for software testing environment
CN105468507A (en) Branch fulfillment detection method and apparatus
CN103176903A (en) Testing method and testing device of MapReduce distributed system program
CN114490892A (en) Data transmission method and device based on datax
CN104199689A (en) Method and device for installing comprehensive front end system
CN115481589A (en) Data delivery method and device
CN111163309A (en) Testing method based on behavior simulation, television equipment and storage medium
CN107577601B (en) Method and system for positioning execution fault errors of integrated test framework

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant