Please use this identifier to cite or link to this item:
|Title:||An installable version control file system for unix|
|Authors:||Chee, C.-L. |
Installable file system
|Citation:||Chee, C.-L.,Erdogan, S.S. (1997-06). An installable version control file system for unix. Software - Practice and Experience 27 (6) : 725-746. ScholarBank@NUS Repository.|
|Abstract:||We present a file system named VCFS, a Version Control File System that provides transparent version control of files. VCFS is implemented as an installable file system in the Unix operating system. The facility is transparent to users in the sense that VCFS automatically stores changes between incremental versions of a file without user intervention. Access to the latest version of the file retains traditional Unix semantics, enabling all existing Unix applications to be run modified under VCFS if so desired. VCFS provides system call enhancements and supports application level utilities for version number retrieval, displaying changes between two versions of a file, upgrading to a new release number, and related version control functions. Performance measurements show that VCFS provides a significant increase in version control operations compared to application level change management systems such as SCCS, and that the space utilization is significantly better than of the existing version control systems. The primitives and facilities provided by VCFS can be exploited for use in a wide range of applications, ranging from immutable files, transaction processing and file replication support in a distributed file system, to the development of enhanced change management control systems for software project management. © 1997 by John Wiley & Sons, Ltd.|
|Source Title:||Software - Practice and Experience|
|Appears in Collections:||Staff Publications|
Show full item record
Files in This Item:
There are no files associated with this item.
checked on Oct 19, 2018
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.