Nothing Special   »   [go: up one dir, main page]

CN109960526A - A kind of application program packaging method and device - Google Patents

A kind of application program packaging method and device Download PDF

Info

Publication number
CN109960526A
CN109960526A CN201711407388.7A CN201711407388A CN109960526A CN 109960526 A CN109960526 A CN 109960526A CN 201711407388 A CN201711407388 A CN 201711407388A CN 109960526 A CN109960526 A CN 109960526A
Authority
CN
China
Prior art keywords
source code
packaged
application program
unit
installation kit
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.)
Pending
Application number
CN201711407388.7A
Other languages
Chinese (zh)
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.)
Aisino Corp
Original Assignee
Aisino Corp
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 Aisino Corp filed Critical Aisino Corp
Priority to CN201711407388.7A priority Critical patent/CN109960526A/en
Publication of CN109960526A publication Critical patent/CN109960526A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version control; Configuration management

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The embodiment of the present invention provides a kind of application program packaging method and device, and multiple business demands to the source code of application program, cumbersome, the relatively low problem of working efficiency are realized solving existing in the prior art by different tools.The described method includes: obtaining the source code of application program to be packaged in source code server;The source code of the application program to be packaged is packaged into installation kit;At least one functional module is called to handle respectively the installation kit;At least one described functional module is corresponding at least one business demand of user.

Description

A kind of application program packaging method and device
Technical field
The present invention relates to field of computer technology, in particular to a kind of application program packaging method and device.
Background technique
During mobile application exploitation, developer will apply journey after the source code of application program writes The source code of sequence is packaged into installation kit, in order to issue the application program on line, or tester is convenient for pass through the installation Packet, which is mounted on electronic equipment, to be run, to test the application program with the presence or absence of problem, at runtime such as the application program Whether mistake is occurred, compatibility of the application program in the equipment of not homologous ray, the interface shown when running the application program Whether layout can adaptively adjust according to distinct device model type.
The common packing manner of developer is to be packaged the source code of application program by third party website at present. But can only realize be packaged this business demand in this way, if developer wants to realize that other business demands (carry out installation kit Reinforce, is shared etc.), then it needs to be further processed the installation kit by different tools.As developer thinks realization pair The business demand that installation kit is reinforced needs to realize by tool for reinforcing etc.;If developer wants to realize to peace Dress packet carries out shared business demand, and needing to upload to manually can be with network storage space (such as Shared Folders).And pass through Different tools realizes that cumbersome, working efficiency is relatively low to multiple business demands of the source code of application program.
Summary of the invention
The embodiment of the present invention provides a kind of application program packaging method and device, existing in the prior art logical to solve It crosses different tools and realizes that cumbersome, working efficiency is relatively low to ask to multiple business demands of the source code of application program Topic.
In a first aspect, the embodiment of the invention provides a kind of application program packaging methods, comprising:
The source code of application program to be packaged is obtained in source code server;
The source code of the application program to be packaged is packaged into installation kit;
At least one functional module is called to handle respectively the installation kit;At least one described functional module and use At least one business demand at family is corresponding.
By obtaining the source code of application program to be packaged in source code server in the embodiment of the present invention, will it is described to Be packaged application program source code be packaged into installation kit, call at least one functional module respectively to the installation kit at Reason;At least one described functional module is corresponding at least one business demand of user.By not in compared with the prior art Same tool realizes multiple business demands to the source code of application program, can be real by a tool in the embodiment of the present invention Existing multiple business demands, simplify operating process, so as to effectively improve working efficiency.
With reference to first aspect, in the first possible embodiment of first aspect, journey is being applied wait be packaged by described The source code of sequence is packaged into before installation kit, the method also includes:
The first store path is determined based on XML configuration file;
Local storage region is searched according to first store path;
The functional module for updating local data is called, the source code of the application program to be packaged is updated to described Local storage region.
With reference to first aspect, in second of possible embodiment of first aspect, at least one functional module is called The installation kit is handled respectively, comprising:
The functional module for being reinforced to installation kit is called, the installation kit is reinforced.
With reference to first aspect, in the third possible embodiment of first aspect, at least one functional module is called The installation kit is handled respectively, comprising:
The second store path is determined based on XML configuration file;
Based on the second store path Network Search memory space;The network storage space can be visited by multiple users It asks;
The functional module for sharing installation kit is called, the installation kit is uploaded into the network storage space.
With reference to first aspect or any possible embodiment of first aspect, the 4th kind in first aspect are possible In embodiment, the source code of application program to be packaged is obtained in source code server, comprising:
Login name and password and the source code service of the source code server are determined based on XML configuration file The third store path of device;
The source code server is searched according to the third store path, and to described in source code server transmission The login name and password of source code server;
After the login name of the source code server and password authentification pass through, institute is obtained in the source code server State the source code of application program to be packaged.
Second aspect, the embodiment of the invention provides a kind of application program packing apparatus, comprising:
Acquiring unit, for obtaining the source code of application program to be packaged in source code server;
Packaged unit, the source code for application program to be packaged described in obtaining the acquiring unit are packaged into installation Packet;
Processing unit, for call at least one functional module respectively to the packaged unit be packaged the installation kit into Row processing;At least one described functional module is corresponding at least one business demand of user.
In conjunction with second aspect, in the first possible embodiment of second aspect, described device further includes determining list Member, searching unit;
The determination unit, for the packaged unit by the acquiring unit obtain described in application program to be packaged Source code be packaged into before installation kit, the first store path is determined based on XML configuration file;
The searching unit, first store path for being determined according to the determination unit search local storage Domain;
The processing unit is also used to call the functional module for updating local data, applies journey wait be packaged for described The source code of sequence updates the local storage region found to the searching unit.
In conjunction with second aspect, in second of possible embodiment of second aspect, the processing unit is specific to use In:
The functional module for being reinforced to installation kit is called, the installation kit is reinforced.
In conjunction with second aspect, in the third possible embodiment of second aspect, described device further includes determining list Member and searching unit;
The determination unit, for determining the second store path based on XML configuration file;
The searching unit, the second store path Network Search determined for unit based on the determination store sky Between;The network storage space can be accessed by multiple users;
The processing unit, is specifically used for: calling the functional module for sharing installation kit, the installation kit is uploaded to The network storage space that the searching unit is found.
In conjunction with second aspect, in the 4th kind of possible embodiment of second aspect, described device further includes determining list Member, searching unit and transmission unit;
The determination unit determines the login name and password of the source code server, Yi Jisuo based on XML configuration file State the third store path of source code server;
The searching unit, the third store path for being determined according to the determination unit search the source code Server;
The transmission unit, the source code server for finding to the searching unit send the source code The login name and password of server;
The acquiring unit, is specifically used for: after the login name of the source code server and password authentification pass through, in institute State the source code that the application program to be packaged is obtained in source code server.
The present invention has the beneficial effect that:
By obtaining the source code of application program to be packaged in source code server in the embodiment of the present invention, will it is described to Be packaged application program source code be packaged into installation kit, call at least one functional module respectively to the installation kit at Reason;At least one described functional module is corresponding at least one business demand of user.By not in compared with the prior art Same tool realizes multiple business demands to the source code of application program, can be real by a tool in the embodiment of the present invention Existing multiple business demands, simplify operating process, so as to effectively improve working efficiency.
Detailed description of the invention
Fig. 1 is a kind of flow diagram of application program packaging method provided in an embodiment of the present invention;
Fig. 2 is a kind of flow diagram of implementation provided in an embodiment of the present invention;
Fig. 3 is a kind of structural schematic diagram of application program packing apparatus provided in an embodiment of the present invention.
Specific embodiment
To make the objectives, technical solutions, and advantages of the present invention clearer, below in conjunction with attached drawing to the present invention make into It is described in detail to one step, it is clear that described embodiments are only a part of the embodiments of the present invention, rather than whole implementation Example.Based on the embodiments of the present invention, obtained by those of ordinary skill in the art without making creative efforts All other embodiment, shall fall within the protection scope of the present invention.
The embodiment of the present invention provides a kind of application program packaging method and device, existing in the prior art logical to solve It crosses different tools and realizes that cumbersome, working efficiency is relatively low to ask to multiple business demands of the source code of application program Topic.Wherein, method and apparatus be based on the same inventive concept, since the principle that method and device solves the problems, such as is similar, The implementation of apparatus and method can be with cross-reference, and overlaps will not be repeated.
The embodiment of the present invention can be applied to the electronic equipment of Windows system, Mac system electronic equipment or The electronic equipment etc. of linux system.
As shown in fig.1, being application program packaging method schematic diagram provided in an embodiment of the present invention, the method specifically may be used To include the following:
S101 obtains the source code of application program to be packaged in source code server;
The source code of the application program to be packaged is packaged into installation kit by S102;
S103 calls at least one functional module to handle respectively the installation kit;At least one described function mould Block is corresponding at least one business demand of user.
By obtaining the source code of application program to be packaged in source code server in the embodiment of the present invention, will it is described to Be packaged application program source code be packaged into installation kit, call at least one functional module respectively to the installation kit at Reason;At least one described functional module is corresponding at least one business demand of user.By not in compared with the prior art Same tool realizes multiple business demands to the source code of application program, can be real by a tool in the embodiment of the present invention Existing multiple business demands, simplify operating process, so as to effectively improve working efficiency.
Application program packaging method provided in an embodiment of the present invention can by bat script or shell script, it is multiple with The functional module and XML configuration file realization that Python writes as development language.Python is a kind of very outstanding solution Type language is released, there are many merits such as cross-platform, portable, succinct, as script use aspect, than languages such as this Java, C++ Speech has born advantage, and compared to the original scripts language such as Shell, Bat, it seems again is highly susceptible to writing, and portable Property is also high.
Wherein, XML configuration file includes some configurable information, such as source code server path, native code library road Diameter, Shared Folders path, code storage user name password, update module title etc..
The code for configuring XML configuration file can be as follows, and all configuration paths in the configuration file are absolute path:
<? xml version=" 1.0 " encoding=" utf-8 "?>
<app-config>
<!--
Local_src: native code library path;
Log_path: log file path during automatic packaging;
App_output: ultimately produce installation kit is locally stored path;
User:Vss user name;
Password:Vss password;
Server:Vss server address;
Port:Vss server end slogan;
Database:Vss database-name;
Is_open: being packaged and whether automatically open the path app-output after the completion, and 1 is opens, other are not open;
<projects>
Item option is configured, the module for needing to update directly is updated;
<projects>
The upper project complete trails of projects:Vss;
(in view of having file that may be not required to obtain from vss every time with level below project, therefore item on Vss can be configured Mesh complete trails);
Remote_path: the path for the remote machine svn that installation kit needs to copy to, it is ensured that machine may be coupled to this Catalogue
Svn_path:svn server address
Svn_user:svn user name
Svn_password:svn password
The subdirectory of the upper project of svn_projects:svn
For example, the code of configuration XML configuration file can be such that
<local_src>e: RNProject Aisino</local_src>// configuration native code library path;
<log_path>e: APP log</log_path>the path of log file during // configuration automatic packaging;
<app_output>e: APP output</app_output>path is locally stored in // configuration installation kit;
<user>xXXX</user>the user name of // configuration Vss;
<password>xXXX</password>// configure the corresponding password of the user name;
<server>xXXX</server>the network address of // configuration Vss;
<port>xXXX</port>the port numbers of // configuration Vss;
<database>xXXX</database>the database name title of // configuration Vss;
<is_open>1</is_open>// configuration automatically opens the path app-output after the completion of being packaged;
<projects>
<item>XXXX</item>
<item>xXXX</item>the module that // configuration needs to update;
</projects>
<remote_path>xXXX</remote_path>project complete trails on // configuration Vss;
<svn_path>xXXX</svn_path>the path for the remote machine svn that // configuration installation kit needs to copy to;
<svn_user>xXXX</svn_user>the user name of // configuration svn;
<svn_password>xXXX</svn_password>the corresponding password of // configuration svn user name;
<svn_projects>
<item>XXXX</item>
<item>xXXX</item>the subdirectory of project on // configuration svn;
</svn_projects>
</app-config>
Functional module can be divided into the reinforcing module for being reinforced to installation kit, the shared mould for sharing installation kit Block, the update module for updating local data, the selection mould for selecting to use VSS or SVN as version control tool Block etc..Parametrization call instruction can be used in bat or shell script to call one or more of functional modules Realize corresponding function.For example, the parameter name for reinforcing module is update, the parameter name of update module is upload, then Parameterize call instruction can for pythonbuild.py [update | no_update] [upload | no_upload] [svn | vss].If desired to the process demand of installation kit are as follows: reinforce, do not update, source code server be vss, then ordered at Windows It enables and inputs python build.py update no_upload vss in row.
Optionally, bat or shell script obtains the source code of application program to be packaged in source code server, comprising:
Login name and password and the source code service of the source code server are determined based on XML configuration file The path of device;
It is sent out according to source code server described in the path searching of the source code server, and to the source code server Send the login name and password of the source code server;
After the login name of the source code server and password authentification pass through, institute is obtained in the source code server State the source code of application program to be packaged.
Optionally, when calling the update module, it can be accomplished in that bat or shell script passes through ginseng Numberization calls the update module with order.The update module determines the storage of native code library based on XML configuration file Path;Local storage region is searched according to the store path of native code library;More by the source code of the application program to be packaged Newly arrive the local storage region.
Optionally, when calling the reinforcing module, it can be accomplished in that bat or shell script passes through ginseng Numberization calls the reinforcing module to reinforce the installation kit with order.
Optionally, when calling the sharing module, it can be accomplished in that bat or shell script passes through ginseng Numberization calls the sharing module with order.The sharing module determines the road of network storage space based on XML configuration file Diameter, the network storage space can be accessed by multiple users, can be Shared Folders etc.;Based on the network storage space Store path Network Search memory space;The functional module for sharing installation kit is called, the installation kit is uploaded into institute State network storage space.
The embodiment of the present invention is when realizing, as shown in fig.2, must install Python 2.7 on computer, and preferably will Python order is added to system environment variable.Configure the configuration file of XML as desired later, XML configuration file includes source Code server path, native code library path, Shared Folders path, code storage user name password, update module title Deng, later by calling when incoming parameter control using SVN or VSS as source code server, when control is packaged Whether update local code and whether upload to Shared Folders and is accessed for everybody.
The various step in packing process is integrated by Python script in the embodiment of the present invention, passes through the tune of parametrization Different automation packing process is realized with order, the method can greatly reduce the complexity being packaged manually, avoid and beat manually The fault that may cause in packet procedures reduces a large amount of many and diverse duplications of labour, improves work efficiency.And convenient for transplanting, When being transplanted to a new computerized environment, it is only necessary to 2.7 environment of Python be installed on computer, and matched according to project demands configuration XML File is set, packing can be facilitated later.
Based on the same inventive concept of embodiment of the method corresponding with Fig. 1, the embodiment of the present invention provides a kind of application program Packing apparatus 30, the structure of the device is as shown in figure 3, include acquiring unit 31, packaged unit 32 and processing unit 33, in which:
Acquiring unit 31, for obtaining the source code of application program to be packaged in source code server;
Packaged unit 32, the source code for application program to be packaged described in obtaining the acquiring unit 31 are packaged into Installation kit;
Processing unit 33, the installation for calling at least one functional module to be packaged respectively to the packaged unit 32 Packet is handled;At least one described functional module is corresponding at least one business demand of user.
Optionally, described device further includes determination unit 34, searching unit 35;
The determination unit 34, for the packaged unit 32 by the acquiring unit 31 obtain described in answer wait be packaged Before being packaged into installation kit with the source code of program, the first store path is determined based on XML configuration file;
The searching unit 35, first store path for being determined according to the determination unit 34 search local deposit Storage area domain;
The processing unit 33 is also used to call the functional module for updating local data, by the application to be packaged The source code of program updates the local storage region found to the searching unit 35.
Optionally, the processing unit 33, is specifically used for:
The functional module for being reinforced to installation kit is called, the installation kit is reinforced.
Optionally, described device further includes determination unit 34 and searching unit 35;
The determination unit 34, for determining the second store path based on XML configuration file;
The searching unit 35, the second store path Network Search determined for unit 34 based on the determination are deposited Store up space;The network storage space can be accessed by multiple users;
The processing unit 33, is specifically used for: calling the functional module for sharing installation kit, the installation kit is uploaded The network storage space found to the searching unit 35.
Optionally, described device further includes determination unit 34, searching unit 35 and transmission unit;
The determination unit 34 determines the login name and password of the source code server based on XML configuration file, and The third store path of the source code server;
The searching unit 35, the third store path for being determined according to the determination unit 34 search the source Code server;
The transmission unit, the source code server for finding to the searching unit 35 send the source generation The login name and password of code server;
The acquiring unit 31, is specifically used for: after the login name of the source code server and password authentification pass through, The source code of the application program to be packaged is obtained in the source code server.
By obtaining the source code of application program to be packaged in source code server in the embodiment of the present invention, will it is described to Be packaged application program source code be packaged into installation kit, call at least one functional module respectively to the installation kit at Reason;At least one described functional module is corresponding at least one business demand of user.By not in compared with the prior art Same tool realizes multiple business demands to the source code of application program, can be real by a tool in the embodiment of the present invention Existing multiple business demands, simplify operating process, so as to effectively improve working efficiency.
It should be understood by those skilled in the art that, the embodiment of the present invention can provide as method, system or computer program Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the present invention Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the present invention, which can be used in one or more, The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) produces The form of product.
The present invention be referring to according to the method for the embodiment of the present invention, the process of equipment (system) and computer program product Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates, Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one The step of function of being specified in a box or multiple boxes.
Although preferred embodiments of the present invention have been described, it is created once a person skilled in the art knows basic Property concept, then additional changes and modifications may be made to these embodiments.So it includes excellent that the following claims are intended to be interpreted as It selects embodiment and falls into all change and modification of the scope of the invention.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art Mind and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologies Within, then the present invention is also intended to include these modifications and variations.

Claims (10)

1. a kind of application program packaging method characterized by comprising
The source code of application program to be packaged is obtained in source code server;
The source code of the application program to be packaged is packaged into installation kit;
At least one functional module is called to handle respectively the installation kit;At least one described functional module and user's At least one business demand is corresponding.
2. the method as described in claim 1, which is characterized in that the source code of the application program to be packaged is being packaged into peace Before dress packet, the method also includes:
The first store path is determined based on XML configuration file;
Local storage region is searched according to first store path;
The functional module for updating local data is called, the source code of the application program to be packaged is updated to the local Storage region.
3. the method as described in claim 1, which is characterized in that call at least one functional module respectively to the installation kit into Row processing, comprising:
The functional module for being reinforced to installation kit is called, the installation kit is reinforced.
4. the method as described in claim 1, which is characterized in that call at least one functional module respectively to the installation kit into Row processing, comprising:
The second store path is determined based on XML configuration file;
Based on the second store path Network Search memory space;The network storage space can be accessed by multiple users;
The functional module for sharing installation kit is called, the installation kit is uploaded into the network storage space.
5. such as the described in any item methods of Claims 1-4, which is characterized in that obtain in source code server and answered wait be packaged With the source code of program, comprising:
The login name and password and the source code server of the source code server are determined based on XML configuration file Third store path;
The source code server is searched according to the third store path, and sends the source generation to the source code server The login name and password of code server;
After the login name of the source code server and password authentification pass through, obtained in the source code server it is described to It is packaged the source code of application program.
6. a kind of application program packing apparatus characterized by comprising
Acquiring unit, for obtaining the source code of application program to be packaged in source code server;
Packaged unit, the source code for application program to be packaged described in obtaining the acquiring unit are packaged into installation kit;
Processing unit, for call at least one functional module respectively to the packaged unit be packaged the installation kit at Reason;At least one described functional module is corresponding at least one business demand of user.
7. device as claimed in claim 6, which is characterized in that described device further includes determination unit, searching unit;
The determination unit, for the packaged unit by the acquiring unit obtain described in application program to be packaged source Code is packaged into before installation kit, determines the first store path based on XML configuration file;
The searching unit, first store path for being determined according to the determination unit search local storage region;
The processing unit is also used to call the functional module for updating local data, by the application program to be packaged Source code updates the local storage region found to the searching unit.
8. device as claimed in claim 6, which is characterized in that the processing unit is specifically used for:
The functional module for being reinforced to installation kit is called, the installation kit is reinforced.
9. device as claimed in claim 6, which is characterized in that described device further includes determination unit and searching unit;
The determination unit, for determining the second store path based on XML configuration file;
The searching unit, the second store path Network Search memory space determined for unit based on the determination; The network storage space can be accessed by multiple users;
The processing unit, is specifically used for: calling the functional module for sharing installation kit, the installation kit is uploaded to described The network storage space that searching unit is found.
10. device as claimed in claim 6, which is characterized in that described device further includes determination unit, searching unit and hair Send unit;
The determination unit determines login name and password and the source of the source code server based on XML configuration file The third store path of code server;
The searching unit, the third store path for being determined according to the determination unit search the source code service Device;
The transmission unit, the source code server for finding to the searching unit send the source code service The login name and password of device;
The acquiring unit, is specifically used for: after the login name of the source code server and password authentification pass through, in the source The source code of the application program to be packaged is obtained in code server.
CN201711407388.7A 2017-12-22 2017-12-22 A kind of application program packaging method and device Pending CN109960526A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711407388.7A CN109960526A (en) 2017-12-22 2017-12-22 A kind of application program packaging method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711407388.7A CN109960526A (en) 2017-12-22 2017-12-22 A kind of application program packaging method and device

Publications (1)

Publication Number Publication Date
CN109960526A true CN109960526A (en) 2019-07-02

Family

ID=67019542

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711407388.7A Pending CN109960526A (en) 2017-12-22 2017-12-22 A kind of application program packaging method and device

Country Status (1)

Country Link
CN (1) CN109960526A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111240654A (en) * 2020-01-03 2020-06-05 福建天晴在线互动科技有限公司 Python code reinforcement protection method and system
CN112711445A (en) * 2019-10-26 2021-04-27 广州星际悦动股份有限公司 Application program management method and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011170576A (en) * 2010-02-18 2011-09-01 Kyocera Mita Corp Method, program and apparatus for creation of installation package, and installation system
CN104572237A (en) * 2015-01-19 2015-04-29 上海动联信息技术股份有限公司 Automatic quick generation system and method for UKey installation package
CN107179919A (en) * 2016-03-09 2017-09-19 广州优视网络科技有限公司 Source code management system, application management method and device
CN107450941A (en) * 2017-06-26 2017-12-08 深圳市小牛在线互联网信息咨询有限公司 Automatic packaging method, device, storage medium and computer equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011170576A (en) * 2010-02-18 2011-09-01 Kyocera Mita Corp Method, program and apparatus for creation of installation package, and installation system
CN104572237A (en) * 2015-01-19 2015-04-29 上海动联信息技术股份有限公司 Automatic quick generation system and method for UKey installation package
CN107179919A (en) * 2016-03-09 2017-09-19 广州优视网络科技有限公司 Source code management system, application management method and device
CN107450941A (en) * 2017-06-26 2017-12-08 深圳市小牛在线互联网信息咨询有限公司 Automatic packaging method, device, storage medium and computer equipment

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112711445A (en) * 2019-10-26 2021-04-27 广州星际悦动股份有限公司 Application program management method and system
CN112711445B (en) * 2019-10-26 2023-12-12 广州星际悦动股份有限公司 Application program management method and system
CN111240654A (en) * 2020-01-03 2020-06-05 福建天晴在线互动科技有限公司 Python code reinforcement protection method and system
CN111240654B (en) * 2020-01-03 2023-03-14 福建天晴在线互动科技有限公司 Python code reinforcement protection method and system

Similar Documents

Publication Publication Date Title
US10353913B2 (en) Automating extract, transform, and load job testing
KR101442360B1 (en) Porting virtual machine images between platforms
US11237822B2 (en) Intelligent discovery and application of API changes for application migration
US10366112B2 (en) Compiling extract, transform, and load job test data cases
CN105389251A (en) Structured query language debugger
US9898337B2 (en) Dynamic workload deployment for data integration services
US20160140176A1 (en) Query tuning in the cloud
CN107800781A (en) A kind of configuration data processing method and device
CN110162464A (en) Mcok test method and system, electronic equipment and readable storage medium storing program for executing
CN107911251A (en) A kind of method for configuring network equipment, device and medium
CN109902251A (en) Scheme Choice method, apparatus, terminal and readable storage medium storing program for executing based on decision tree
US20200274758A1 (en) Provisioning hybrid cloud resources in an operating environment
CN111881042A (en) Automatic test script generation method and device and electronic equipment
CN112015468A (en) Interface document processing method and device, electronic equipment and storage medium
CN109960526A (en) A kind of application program packaging method and device
US12117999B2 (en) Masking shard operations in distributed database systems
US20160232021A1 (en) Automated virtual machine provisioning based on defect state
US20230075183A1 (en) Migrating infrastructure as code between different cloud providers
CN106484452A (en) A kind of unified configuring management method of software platform and device
CN114338820A (en) Network access method, device, electronic equipment and storage medium
CN112732237B (en) Method and system for constructing code-free development technology model
CN110413285A (en) Method for deploying cloud service and method for developing cloud service
CN110175116B (en) Test date switching method, device and system
CN109358855A (en) A kind of front end analogue data agile development method and electronic equipment for programming
CN108089852A (en) Establish method, medium, device and the computing device of attribute access

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190702