A version control device comprises an entire-generic information storage object for storing version control information common to data under the application of a version control, version-generic information storage objects which are managed by the entire-generic information storage object and stores version control information corresponding to each piece of the data and common to all versions of the data, and version-specific information storage objects which are managed by one of the version-generic information storage object and stores version control information corresponding to each of the versions of the data and specific to each version.
展开▼