File version control system and file version control method

A file version and control system technology, which is applied to the generation of response errors and the error detection of redundant data in operations. It cannot be restored to problems such as misoperation, so as to reduce network overhead, avoid random access, and reduce disk I/O.

Active Publication Date: 2014-11-19
JIANGSU UNIV
View PDF6 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the clients provided by network disk providers access files in plain text, and file security is increasingly becoming the primary concern of users. On the one hand, most network disk providers do not provide version control functions. After the operation, the file cannot be restored to the state before the misoperation; on the other hand, some network disk providers provide file history version recovery services, due to weak functions, users cannot customize the file version

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
  • File version control system and file version control method
  • File version control system and file version control method
  • File version control system and file version control method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0037] figure 1 It is the system structural diagram of the present invention, and system is made up of server and client, and server provides remote file system service, can be samba server, ftp server, network disk service etc.; Client is the program installed on user's computer, and user installs client You can use the system by specifying a directory as the workspace, configuring the server address, user name, password and other information.

[0038] The system can be used by multiple users at the same time, and each user can have multiple clients. The user stores the files that need to be maintained by the system in the work area, and the client automatically maintains the file version in the work area, and encrypts and backs up the file version to the server. Other clients of the user will periodically check whether there are new files on the server, a...

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 file version control system which comprises a local library and a control module. The local library comprises a working area, a meta database and a version library; the working area is used for saving files managed by a system, the meta database is used for saving a file tree, a version tree and a version list, and the version library is used for saving version files in the working area. The control module comprises an abstract file system interface module, a file operation module, a meta data access module, a recovery manager module and a working area monitor module. The files are backed up to a server after being encrypted so that privacy disclosure of the server side can be avoided. Version information of the files is maintained automatically so as to bring convenience for users to recover the files to previous version after the files are in error operation. Besides, since the file tree, the version tree and the version list are saved by means of tables and the tables are then converted into key values to save to disk files, modification and delete of cells of the tables are achieved by means of new value writing, random access to the disk is avoided, Input / output (I / O) of the disk is reduced, and network overhead is also decreased.

Description

technical field [0001] The invention belongs to the technical field of computer network applications, and in particular relates to a method for version control and encrypted remote backup of files. Background technique [0002] With the development of network technology, many network companies distribute part of the hard disk or hard disk array capacity of their servers to registered users, that is, the advent of network hard disks (network disks). Reliable and other advantages, so it has been favored by more and more users. [0003] However, the clients provided by network disk providers access files in plain text, and file security is increasingly becoming the primary concern of users. On the one hand, most network disk providers do not provide version control functions. After the operation, the file cannot be restored to the state before the wrong operation; on the other hand, some network disk providers provide file historical version recovery services, and users cannot...

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): G06F11/14
Inventor 薛安荣邰泳
Owner JIANGSU UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products