{"title":"GitOD: An on demand distributed file system approach to Version Control","authors":"Jonatan Schroeder","doi":"10.1109/CTS.2012.6261115","DOIUrl":null,"url":null,"abstract":"Version Control Systems (VCS) are tools used to manage changes in documents, programs and other kinds of information stored as computer files, usually as part of a collaborative project or task. In this project, an extension is proposed to the concept of distributed VCS through the development of a specialized distributed file system. In order to reduce the use of bandwidth and disk space usually required by a local copy of a distributed VCS repository, a new approach is proposed in which only essential files are initially retrieved, while other files are downloaded as they are needed. This strategy can be useful in devices where bandwidth, storage and power resources are limited and/or expensive, such as tablets or smartphones.","PeriodicalId":200122,"journal":{"name":"2012 International Conference on Collaboration Technologies and Systems (CTS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-05-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 International Conference on Collaboration Technologies and Systems (CTS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CTS.2012.6261115","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Version Control Systems (VCS) are tools used to manage changes in documents, programs and other kinds of information stored as computer files, usually as part of a collaborative project or task. In this project, an extension is proposed to the concept of distributed VCS through the development of a specialized distributed file system. In order to reduce the use of bandwidth and disk space usually required by a local copy of a distributed VCS repository, a new approach is proposed in which only essential files are initially retrieved, while other files are downloaded as they are needed. This strategy can be useful in devices where bandwidth, storage and power resources are limited and/or expensive, such as tablets or smartphones.