Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Process implementation method based on automatic project building

A technology of automatic construction and implementation methods, applied in the direction of program control devices, etc., can solve the problems of not having log monitoring and tracking, and the inability to customize and flexibly construct triggers, so as to ensure the time of testing and release, standardize the software production process, The effect of reducing steps

Active Publication Date: 2012-03-07
BEIJING JINHER SOFTWARE
View PDF3 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Other similar products on the market cannot achieve customized and flexible construction triggers, and do not have log monitoring and tracking throughout the construction process

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
  • Process implementation method based on automatic project building
  • Process implementation method based on automatic project building

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be further described below in conjunction with the accompanying drawings, so that those of ordinary skill in the art can implement it after referring to this specification.

[0027] Such as figure 1 As shown, a process implementation method based on project automatic construction of the present invention includes the following steps:

[0028] Step 1. Establish a construction template through Microsoft's TFS software, add the calling process activity node to the construction template established by TFS, then store the product construction BOM information developed through the construction template in the database, and establish in the database Two data tables, the construction assembly information table and the product file deployment information table, the construction assembly information table records the assembly to be constructed, the type of the assembly, the file type, the product version, and related project information, and the product...

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 discloses a process implementation method based on automatic project building. The method comprises the following steps: defining product building BOM (bill of materiel) information and assembly deployment related information firstly; then, acquiring a newest source code from a TFS (team foundation server), and after historical residual documents possibly existing in the last building deployment are cleaned up, invoking a compiler to carry out compiling, thereby generating new assembly files and page files and the like which are required by program run; invoking a deployment tool to deploy the files subjected to project compiling in a temporary project output folder according to a database registration rule; regenerating corresponding assembly deployment required configuration files by using a project configuration file tool according to a reflection technique; generating a product deployment file package according to the product building BOM information in the database; in the process of TFS process building, adding a code review tool so as to carry out normative review on developed codes; and finally, releasing the generated files to a directory folder specified by an IIS (internet information server), and invoking a building template to restart the IIS.

Description

technical field [0001] The invention relates to a project automatic construction technology in the field of software configuration management, in particular to the field of automatic construction, deployment and release of software projects. Background technique [0002] Because software project construction is a process with many steps and complicated configuration items, it is inevitable that there will be various configuration problems in manual construction. If the construction is not successful, the time for testing and release cannot be guaranteed, so we need a tool to automatically complete this process. Combining with the process template, one of the core function points in Microsoft Micrft TamFoundation Server 2010, and developing deployment and configuration tools, it is integrated into the automatic construction template, and the construction time point is set through the trigger attribute in the TFS process template attribute, and finally realizes the project. Au...

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): G06F9/44
Inventor 杨爱民单龙
Owner BEIJING JINHER SOFTWARE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products