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

Version control method based on ActiveX technology

A version control and technology technology, applied in the field of ActiveX technology and version control, can solve the problem that the efficiency and flexibility of C/S programs cannot have both the maintainability of B/S programs, and the loss of B/S architecture. WEB server burden and other issues, to achieve the effect of satisfying maintenance convenience, simplifying interface design, and saving training time

Inactive Publication Date: 2016-07-27
朗坤智慧科技股份有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If the entire system is made into a C / S framework, the implementation method is undoubtedly relatively simple, but it loses the advantages of easy maintenance of B / S framework applications
If the entire system is made into a B / S structure (transmitting files to the WEB server through the HTTP protocol, and then the WEB server acts as the SVN client to communicate with the SVN server to complete the version management function), it will not only increase the burden on the WEB server, And it is impossible to perform safe, reliable and efficient version control on the user's local files
[0005] In short, in the current existing technology, in the research and development of collaborative design management system, the efficiency and flexibility of C / S program and the maintainability of B / S program cannot be achieved at the same time

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
  • Version control method based on ActiveX technology
  • Version control method based on ActiveX technology
  • Version control method based on ActiveX technology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary only for explaining the present invention and should not be construed as limiting the present invention.

[0031] Below in conjunction with accompanying drawing, technical scheme of the present invention is described in further detail:

[0032] Such as figure 1 As shown, the implementation of the present invention has used multiple servers (database server, WEB server, SVN server) and a kind of client (IE browser). When the IE browser loads a component containing ActiveX, it must pass a series of parameters to the ActiveX component, and ActiveX uses these parameters to perform a series of initialization activities.

[0033] Such as figure 2 ...

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 version control method based on ActiveX technology.The function of parameter transfer between a Web application program and an SVN client-side is solved by using an ActiveX component, the Web application program is in communication with the ActiveX component through a Javascript language, and the ActiveX component starts an SVN client-side process to achieve relevant operations, reads operation results through pipes and feeds the operation results back to a Web page through Javascript.The version control method further provides commonly used functions of the SVN client-side, including checkout (SVNCheckout), uploading (SVNAdd), submitting (SVNCommit), update (SVNUpdate), deletion (SVNDelete), exporting (SVNExport) and the like, provides automatic detection and display functions of file states, utilizes a database to solve mapping functions of file paths, file logic names and physical names and utilizes primary key properties of the database to achieve a file locking function.Version conflict is avoided, and bidirectional protection is conducted on file versions.

Description

technical field [0001] The invention discloses a version control method based on ActiveX technology, and relates to the technical fields of ActiveX technology and version control. Background technique [0002] In the research and development of collaborative design management system, the function of version management of design documents is always the cornerstone of the success of the whole system. Without safe, reliable, and efficient version control, the basic availability of the entire system will be lost. In the specific scenario of a collaborative design management system, the version management function must meet two requirements. [0003] On the one hand, the version management function must be safe, reliable and efficient. SVN (Subversion) is the most widely used among many version control technologies. Therefore, SVN can be used as a version control solution. On the other hand, users always want the system to be easy to maintain. B / S framework applications undo...

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
IPC IPC(8): G06F9/44
CPCG06F8/71
Inventor 方福璟
Owner 朗坤智慧科技股份有限公司