3

On the topic of Git; are there other types of version control systems?

other than Local VCS, Centralized VCS and Distributed VCS stated in here?

Christophe
81.9k11 gold badges135 silver badges201 bronze badges
asked Jul 5, 2016 at 8:18

2 Answers 2

18

"Local", "centralized" and "distributed" are synonymous with "here", "there" and "both", respectively.

enter image description here

The only thing that is neither here nor there, is nowhere. So I guess the only other type of version control is "Non-Existent VCS" which, unfortunately, is still quite prevalent in the industry.

answered Jul 5, 2016 at 14:44
1
  • 4
    You could argue that VSS is a "nowhere" system... Commented Jul 6, 2016 at 13:13
2

Local VCS, Centralized VCS and Distributed VCS are various ways to set up version control infrastructure. Git specifically is a distributed version control system where every client contains an entire history of the project.

Team Foundation Server and Subversion are examples of a centralized version control system, where a central server contains the history and each client only contains the latest files.

There are many many many other source control software packages which all fall into one of the 3 categories, just like cars can fall into manual and automatic transmissions.

answered Jul 5, 2016 at 14:19

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.