Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for submitting code to associate with PM system task progress through gitlab

A system task and progress technology, applied in the direction of creating/generating source code, data processing application, climate sustainability, etc., can solve problems such as occupying developer time and increasing project risk, and achieve the goal of improving correctness and work efficiency Effect

Active Publication Date: 2022-07-05
GUANGZHOU YIFANG INFORMATION TECH CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the deficiencies of the existing technology, the present invention proposes a method and device for submitting codes associated with the PM system task progress through gitlab, which solves the need to manually maintain and update the progress and status of the PM order in the prior art, resulting in additional occupation Developer time, defects that increase project risk

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for submitting code to associate with PM system task progress through gitlab
  • Method and device for submitting code to associate with PM system task progress through gitlab
  • Method and device for submitting code to associate with PM system task progress through gitlab

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0044] Please refer to figure 1 As shown, an embodiment of the present invention discloses a method for associating PM system task progress through gitlab submitting code, including:

[0045] S11, carry commit information when submitting code through gitlab.

[0046] gitlab is the privatized code hosting center of Polyway's product technology team under Guangzhou Yifang Information Technology Co., Ltd. Developers usually carry commit information when submitting code. In this embodiment, the commit information contains key parameters including the PM order number and feature information. As a preferred solution but not a limitation, the characteristic information usually includes the progress information of the PM order number, and the progress information is reflected in the form of a percentage.

[0047] As a specific exemplary solution but not a limitation, the key parameter in this embodiment may be "gitcommit -m "PLIVE-8952-10% This function development completes the ba...

no. 2 example

[0055] Please refer to figure 2 and image 3 As shown, the embodiment of the present invention discloses another method for associating the task progress of the PM system by submitting code through gitlab. include:

[0056] S201, the commit information is carried when submitting code through gitlab.

[0057] S202, the commit information triggers a hook function of gitlab.

[0058] S203, the hook function parses the commit information, and extracts key parameters in the commit information, where the key parameters include PM order number and feature information.

[0059] S201-S203 are the same as the corresponding steps in the first embodiment, and are not repeated here.

[0060] S204, integrate the SDK tool of the PM system into the interface of the performance system.

[0061] S205, when the hook function resolves to a valid parameter, send a calling request to the performance system interface.

[0062] S206, the energy efficiency system interface internally calls the ...

no. 3 example

[0092] Please refer to Figure 4 As shown, the present invention also provides an apparatus 100 for correlating PM system task progress through gitlab submitting code, including a sending module 110, a triggering module 120, an extracting module 130 and an updating module 140, wherein:

[0093] The sending module 110, connected with the triggering module 120, is used to carry the commit information when submitting the code through gitlab;

[0094] The trigger module 120 is connected with the extraction module 130, and is used to control the commit information to trigger the hook function of gitlab;

[0095] The extraction module 130, connected with the update module 140, is used to control the hook function to parse the commit information, and extract the key parameters in the commit information, and the key parameters include the PM order number and feature information;

[0096] The updating module 140 is configured to control the hook function to call the SDK tool of the PM s...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method and device for submitting code association PM system task progress through gitlab. The method comprises the steps that commit information is carried when codes are submitted through gitlab; the commit information triggers a hook function of the gitlab; the commit information is analyzed through a hook function, key parameters in the commit information are extracted, and the key parameters comprise PM order numbers and feature information; and the hook function calls an SDK tool of the PM system, and the associated information corresponding to the PM order number is updated according to the key parameters. The device uses the method. According to the method and the device, a developer does not need to spend extra time to manually update the PM list field after focusing on the normativity of code submission, so that the working efficiency is improved. And meanwhile, the PM system can judge the efficiency problem and evaluate the pre-judgment capability preposition of the added task, so that the correctness of the task allocation decision is improved.

Description

technical field [0001] The invention relates to the technical field of software testing, in particular to a method and a device for associating task progress of a PM system by submitting codes through gitlab. Background technique [0002] In the daily Sprint iteration, the employees of Polyway R&D department claim the development task based on the PM order of the internal PM system. The progress and status of the PM order need to be manually maintained and updated synchronously. The above work progress feedback mode has the following problems: [0003] 1. In addition to submitting the code, it is also necessary to manually maintain and update the PM order status, progress and working hours fields. The PM order number needs to be queried by the R&D personnel in the browser, and the working hours need to be calculated by the R&D personnel separately, which takes up the additional time of the developers; [0004] 2. If the developer forgets or does not update the progress and ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/30G06Q10/10
CPCG06F8/30G06Q10/103Y02D10/00
Inventor 曹立品白剑黄海亮梁瑛玮张海林鲁和平李长杰陈焕然李乐王浩洪行健冷冬丁一
Owner GUANGZHOU YIFANG INFORMATION TECH CO LTD