Browse Prior Art Database

Promoting File Versions Through Rename

IP.com Disclosure Number: IPCOM000102499D
Original Publication Date: 1990-Nov-01
Included in the Prior Art Database: 2005-Mar-17
Document File: 2 page(s) / 60K

Publishing Venue

IBM

Related People

Bjork, TA: AUTHOR [+3]

Abstract

Optical WORM (write once read many) media provides multiple versions of data files by the fact that old data cannot be erased. If a new version of a file is created that contains erroneous information, getting access to a previous version of the file will undo the error. A variation of the file rename command that allows the new file name and version parameters to be the same as the current file name and version parameters is used to upgrade an old version of a file to become the current version.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 56% of the total text.

Promoting File Versions Through Rename

       Optical WORM (write once read many) media provides
multiple versions of data files by the fact that old data cannot be
erased.  If a new version of a file is created that contains
erroneous information, getting access to a previous version of the
file will undo the error.  A variation of the file rename command
that allows the new file name and version parameters to be the same
as the current file name and version parameters is used to upgrade an
old version of a file to become the current version.

      Most file systems that support multiple versions of data files
either have no method of accessing the older versions or promote an
old version of the file through one of the following methods:
 -  Copying the old file to make it the current version. This
technique is commonly used on file systems where the media is
erasable; however, on WORM media this technique uses additional space
on the media to contain the identical information.
 -  Supporting a temporary cursor to the current version.  This
technique utilizes a file system variable that contains some kind of
logical pointer to the current version of the data. Since this is a
variable and not part of the WORM media it can be easily reset and
does not permanently promote an old version to be the most current
version.  This permanence is necessary if the media is moved to
another system.

      This article describes a modification to the rename file
com...