dc.contributor
Universitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.contributor
Costa Prats, Juan José
dc.contributor.author
Suárez Repiso, José
dc.date.issued
2017-01-24
dc.identifier
https://hdl.handle.net/2117/100394
dc.description.abstract
En esta memoria explico cómo he desarrollado un sistema de ficheros para sistemas
operativos UNIX que dispone de un sistema de control de versiones para sus archivos
y directorios.
El sistema de control de versiones ofrece la posibilidad de generar versiones de los
archivos modificados y los directorios de forma transparente al usuario, la capacidad de
restaurar archivos eliminados o regresar a una versión anterior, poder comparar las
diferencias entre un archivo y una de sus versión y finalmente, la capacidad de generar
un archivo nuevo respecto una versión de un archivo ya existente.
Este proyecto creemos que será de gran utilidad para aquellas personas que trabajen
con un gran volumen de datos, ya que se generaran versiones de estos datos de forma
automática y el usuario será capaz de recuperar el estado anterior de estos datos si así
lo desea.
dc.description.abstract
En aquesta memòria explico com he desenvolupat un sistema de fitxers per a sistemes
operatius UNIX que disposa d'un sistema de control de versions per als arxius i
directoris.
El sistema de control de versions ofereix la possibilitat de generar versions dels arxius
modificats així com dels directoris de forma transparent a l'usuari, la capacitat de
restaurar arxius eliminats i retornar a una versió anterior, poder comparar les diferències
entre un arxiu i una versió, i finalment, la capacitat de generar un arxiu nou respecte la
versió d'un arxiu existent.
Aquest projecte creiem que serà de gran utilitat per aquelles persones que treballen amb
un gran volum de dades, ja que es generen versions d'aquestes dades de
forma automàtica i l'usuari serà capaç de recuperar un estat anterior si així ho desitja.
dc.description.abstract
In this document I explain how I have developed a filesystem for UNIX operating systems
which has a version control system for their files and directories.
The version control system offers the possibility to generate transparently versions of the
modified files and directories to the user, the ability to restore deleted files or return to an
earlier version, to be able to compare the differences between a file and a version, and
finally, the ability to generate a new file with the contents of a version of an existing file.
This project will have a great utility for those people who are working with a large volume
of data, because the versions of this data will be generated automatically and the user
will be able to retrieve the previous state of this data when he want.
dc.format
application/pdf
dc.publisher
Universitat Politècnica de Catalunya
dc.subject
Àrees temàtiques de la UPC::Informàtica::Sistemes d'informació
dc.subject
Computer files
dc.subject
UNIX (Computer file)
dc.subject
sistema de fitxers en espai d'usuari
dc.subject
filesystem in user space
dc.subject
Fitxers informàtics
dc.subject
UNIX (Fitxer informàtic)
dc.title
Sistema de ficheros con control automático de versiones
dc.title
Sistema de fitxers amb control automàtic de versions