Management Method of Multi-Module Project
A management method and multi-module technology, applied in the management field of multi-module projects, can solve problems such as error-prone, complicated things, complicated processes, etc., and achieve the effect of improving efficiency and simplifying management methods.
Patent Information
- Authority / Receiving Office
- CN · China
- Current Assignee / Owner
- Publication Date
- 2018-12-25
- Estimated Expiration
- Not applicable · inactive patent
Smart Images

Figure 1
Abstract
Description
technical field
[0001] The invention relates to the field of software engineering, in particular to a management method for multi-module projects. Background technique
[0002] Code management is a very important link in the field of software engineering. It can not only be used for project management, project branch management, and authority management, but also facilitate code backtracking and project workload statistics. All current software companies use configuration management tools to manage code and record each release. For a single module, any method is convenient for management. For related multi-module projects, a good management method is required. If there is no good management method, things will become very complicated. For example: to download the code, you need to download each project separately, that is, to enter multiple commands, and it is easy to make mistakes if you enter too many commands. How to ensure the selection of branches and how to ensure th...
Examples
Embodiment Construction
[0020] The present invention will be specifically introduced below in conjunction with the accompanying drawings and specific embodiments.
[0021] refer to figure 1 , the management method of the multi-module project provided by the embodiment of the present invention includes the following steps:
[0022] 101. Receive and parse the file input by the user, and obtain the code, server address and version number corresponding to each module.
[0023] 102. Determine whether the file is a configuration file or a label file, wherein the configuration file includes a project name, a module name, and the name of a directory where the project is downloaded to the local, and the label file includes a project name, a module name, a module version number, and a project name. Download to the local directory name.
[0024] Wherein, a project includes multiple modules, and the project name includes the name of each module.
[0025] 103. If the file is a configuration file, combine the v...