Wednesday, 10 July 2019

Git and SVN






Git is a free, open source distributed version control system tool designed to handle everything from small to very large projects with speed and efficiency.

Version Control is the management of changes to documents, computer programs, large websites and other collection of information.

There are two types of VCS: 
  • Centralized Version Control System (CVCS)
  • Distributed Version Control System (DVCS)

entralized version control system (CVCS) uses a central server to store all files and enables team collaboration. It works on a single repository to which users can directly access a central server.

Git vs SVN  (Subversion)

Git software is installed on a workstation and acts as a client and a server. With SVN, there is a separate server and client. With Git, every developer has a local copy of the full version history of the project on their individual machine. With SVN, only the files a developer is working on are kept on the local machine, and the developer must be online, working with the server.



No comments:

Post a Comment

Difference between == and ===

Difference between == and === https://stackoverflow.com/questions/24002819/difference-between-and == operator checks if their ...