Version management system, version management server device, and storage device control unit
First Claim
1. A version management system comprising:
- a CPU;
a communications interface section coupled to communicate with an information processor;
a repository database configured to store a file, including version information;
a check-out processing section configured to receive a check-out request from the information processor to check-out the file from the repository database;
a data writing request section configured to receive from the information processor a data writing request which includes information for identifying the file;
a file writing section configured to write data to the checked out file in response to the data writing request;
a check-in processing section configured to receive a check-in request from the information processor to check-in the checked out file; and
a backup processing section configured to perform backup of the file stored in the repository database in response to completion of the check-in by the check-in processing section, wherein the check-out processing section, the data writing request receiving section, the file writing processing section, the check-in processing section, and the backup processing section are implemented by the CPU executing a stored program.
1 Assignment
0 Petitions
Accused Products
Abstract
A version management system that includes: a CPU; memory; communications interface section connected to an information processor over a communications network for communications therewith; a repository database for storing a file including version information; a check-out processing section for checking out the file from the repository database in response to the check-out request received from the information processor; a data writing request receiving section for receiving from the information processor a data writing request including information for identifying the file; a file writing processing section for performing data writing to the checked out file in response to the data writing request; a check-in processing section for checking in the file to the repository database in response to the check-in request received from the information processor; and a backup processing section for performing backup of the file stored in the repository database responding to completion of check-in by the check-in processing section.
20 Citations
15 Claims
-
1. A version management system comprising:
-
a CPU;
a communications interface section coupled to communicate with an information processor;
a repository database configured to store a file, including version information;
a check-out processing section configured to receive a check-out request from the information processor to check-out the file from the repository database;
a data writing request section configured to receive from the information processor a data writing request which includes information for identifying the file;
a file writing section configured to write data to the checked out file in response to the data writing request;
a check-in processing section configured to receive a check-in request from the information processor to check-in the checked out file; and
a backup processing section configured to perform backup of the file stored in the repository database in response to completion of the check-in by the check-in processing section, wherein the check-out processing section, the data writing request receiving section, the file writing processing section, the check-in processing section, and the backup processing section are implemented by the CPU executing a stored program. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A version management server device comprising:
-
a CPU;
a communications interface connected to communicate with an information processor;
a storage interface connected to communicate with a storage device control unit including a repository database configured to store a file including version information;
a check-out processor configured to receive a check-out request from the information processor for checking out the file from the repository database;
a data writing request receiver configured to receive from the information processor a data writing request including file identification information;
a file writing processor configured to write data to the file read out from the repository database in response to the data writing request;
a check-in processor configured to receive a check-in request from the information processor for checking in the checked out file to the repository database, and in response to the received check-in request, for checking in the checked out file to the repository database; and
a backup processor configured to perform backup of the file stored in the repository database in response to completion of the check-in by the check-in processor, wherein the check-out processor, the data writing requestor, the file writing processor, the check-in processor, and the backup processor are realized by the CPU executing a stored program. - View Dependent Claims (8, 9, 10, 11)
-
-
7. A storage device control unit comprising:
-
a CPU;
a communications interface connected to an information processor;
a disk interface configured to exercise control over data operations with a storage device;
a cache memory configured to store data passing between the communications interface and the disk interface;
a repository database configured to store a file, including version information;
a check-out processor configured to receive a check-out request from the information processor to read out the file from the repository database;
a data writing request receiver configured to receive from the information processor a data writing request including file identification information;
a file writing processor configured to perform data writing to the checked out file in response to the data writing request;
a check-in processor configured to receive a check-in request from the information processor to cause check-in of the checked out file to the repository database; and
a backup processor configured to perform backup of the file stored in the repository database in response to completion of the check-in by the check-in processor, wherein the check-out processor, the data writing request receiver, the file writing processor, the check-in processor and the backup processor are implemented by the CPU executing a stored program. - View Dependent Claims (12, 13, 14, 15)
-
Specification