Home / Current Issue / Paper 1701230
Review Paper On Centralized And Distributed Version Control System
Subject area: Science,Engineering and Technology · Area of research: Computer Science
Abstract
Version Control System is also called Source Code Management System. First Version Control System is developed in the early 1970?s when the Source Code Control System (SCCS) was released. Version Control System is a category of the software tools that helps a software team manage changes to source code to over time. Version Control Software keeps track of every modification to the code in a special kind of database. If mistake is made, developers can track back the clock and compare earlier version of code to help fix the mistake while minimizing disruption to all team members. In this research paper we included the details information about the version controls system and their architecture types, advantages of VCS, disadvantages of VCS, and applications of VCS.
Keywords
Importance of Version Control System, Centralized VCS, Decentralized VCS, Examples of VCS based on both centralized/decentralized architectures (Subversion, Git), Advantages and disadvantages of VCS. Applications of VCS.
References
[1] Pravin Kumar Sutar., “Git Workflow, From Development to Deployment Redefined”, International journal of advanced research in computer science and application ISSN 2321- 872x ONLINE ISSN 2321-8932.
[2] Emil Tsanov, Asen Bozhikov, “Version Control in the Cloud” IEEE Transactions on Software Engineering, SE-1 No.4,4 December 1975.
[3] Candrlic, M. Pavlic, and P. Poscic. “A comparison and the desirable features of version control tools. In Information Technology Interfaces”, 2007. ITI 2007. 29th International Conference on, pages 121–126. IEEE, 2007
[4] Brent Laster: - Professional Git 1 st Edition, ISBN-13:978-1119284970
[5] https://en.wikipedia.org/wiki/ Version_control
[6] https://homes.cs.washington.edu/~mernst/ advice/version-control.html
[7] https://howto control-system-vcs-works/
[8] https://howto distributed-version-control-system-works/
[9] http://svnbook.red-bean.com/en/1.6/svn- book.html#svn.intro.whatis
[10] https://www.projecthut.com/what-is-svn- repository/
[11] https://www.atlassian.com/git/tutorials/learn- about-code-review-in-bitbucket-cloud
[12] https://www.tutorialspoint.com/git/ git_basic_concepts.htm
[13] https://www.vogella.com/tutorials/Git/ article.html
[14] https://backlog.com/blog/git-vs-svn-version- control-system/
How to cite this paper
@article{1701230,
author = {AMRUTA SUDHIR VATARE, PROF. PRATIBHA ADKAR},
title = {Review Paper On Centralized And Distributed Version Control System},
journal = {Iconic Research And Engineering Journals},
year = {2019},
volume = {2},
number = {11},
pages = {150-158},
issn = {2456-8880},
url = {https://www.irejournals.com/formatedpaper/1701230.pdf},
abstract = {Version Control System is also called Source Code Management System. First Version Control System is developed in the early 1970?s when the Source Code Control System (SCCS) was released. Version Control System is a category of the software tools that helps a software team manage changes to source code to over time. Version Control Software keeps track of every modification to the code in a special kind of database. If mistake is made, developers can track back the clock and compare earlier version of code to help fix the mistake while minimizing disruption to all team members. In this research paper we included the details information about the version controls system and their architecture types, advantages of VCS, disadvantages of VCS, and applications of VCS.},
keywords = {Importance of Version Control System, Centralized VCS, Decentralized VCS, Examples of VCS based on both centralized/decentralized architectures (Subversion, Git), Advantages and disadvantages of VCS. Applications of VCS.},
month = {May},
}