dc.date.accessioned | 2013-03-12T08:11:52Z | |
dc.date.available | 2013-03-12T08:11:52Z | |
dc.date.issued | 2003 | en_US |
dc.date.submitted | 2003-07-28 | en_US |
dc.identifier.citation | Spjelkavik, Siri. SIC. Hovedoppgave, University of Oslo, 2003 | en_US |
dc.identifier.uri | http://hdl.handle.net/10852/8916 | |
dc.description.abstract | This thesis describes a small version control system, its design and
implementation.
The version control system, sic, is implemented in Ruby. Its goal
was to be a small system, featuring basic functionality, but at the
same time solve some of the flaws CVS is suffering from. The system
use common data structures such as graphs as internal representation
of the data. The Ruby library PStore is used to store the objects.
Access across different network is offered using a library called
distributed ruby.
Sic is based on the optimistic copy-modify-merge concurrency model
and offer basic version control system functionality such as
checkin, checkout, update, add and delete in addition to
restructuring commands such as move and rename. It implements a
simple merging system and remote access to the repository. It does
not support branches and other more sophisticated operations. | nor |
dc.language.iso | eng | en_US |
dc.title | SIC : a ersion control system | en_US |
dc.type | Master thesis | en_US |
dc.date.updated | 2003-10-24 | en_US |
dc.creator.author | Spjelkavik, Siri | en_US |
dc.subject.nsi | VDP::420 | en_US |
dc.identifier.bibliographiccitation | info:ofi/fmt:kev:mtx:ctx&ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&rft.au=Spjelkavik, Siri&rft.title=SIC&rft.inst=University of Oslo&rft.date=2003&rft.degree=Hovedoppgave | en_US |
dc.identifier.urn | URN:NBN:no-6868 | en_US |
dc.type.document | Hovedoppgave | en_US |
dc.identifier.duo | 12475 | en_US |
dc.contributor.supervisor | Hans Petter Langtangen | en_US |
dc.identifier.bibsys | 031718523 | en_US |
dc.identifier.fulltext | Fulltext https://www.duo.uio.no/bitstream/handle/10852/8916/1/thesis.pdf | |