Posts

Showing posts from February, 2019
Image
01. What is the need for VCS?  Character of the business partners  Capacity of the business partners  Innovative idea  Communal benefit  Long-term sustainability  Financial outlook 02. Differentiate the three models of VCSs, stating their pros and cons  Local Data Model: This is the simplest variations of version control, and it requires that all developers have access to the same file system.  Client-Server Model: Using this model, developers use a single shared repository of files. It does require that all developers have access to the repository via the internet of a local network. This is the model used by Subversion (SVN).  Distributed Model: In this model, each developer works directly with their own local repository, and changes are shared between repositories as a separate step. This is the model used by Git, an open source software used by many of the largest software development projects. 03. Git and GitHub, are they same or different? D...