CN109960526A - A kind of application program packaging method and device - Google Patents
A kind of application program packaging method and device Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version 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
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.
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)
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)
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 |
-
2017
- 2017-12-22 CN CN201711407388.7A patent/CN109960526A/en active Pending
Patent Citations (4)
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)
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 |